mobileguess.java

来自「使用google提供的手机开发平台android开发小项目」· Java 代码 · 共 56 行

JAVA
56
字号
package net.xsmile.guess;import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.RadioGroup;import android.widget.TextView;public class MobileGuess extends Activity {    /** Called when the activity is first created. */	private RadioGroup level;	private TextView name;	private Button play;	private int sLevel;	private String playerName; 	    @Override    public void onCreate(Bundle icicle) {        super.onCreate(icicle);        setContentView(R.layout.login);                level=(RadioGroup)findViewById(R.id.level);        name=(TextView)findViewById(R.id.name);        name.setSelectAllOnFocus(true);        play=(Button)findViewById(R.id.login);        //add listener        play.setOnClickListener(login);    	    }        private OnClickListener login = new OnClickListener()    {    	public void onClick(View v){    		switch(level.getCheckedRadioButtonId()){    		case 0x7f050003:sLevel=12;break;    		case 0x7f050002:sLevel=6;break;    		case 0x7f050000:sLevel=9;break;    		}    		playerName=name.getText().toString();    		SharedPreferences preferences = getSharedPreferences("NewGuess", 0);     		SharedPreferences.Editor editor = preferences.edit();     		editor.putInt("level", sLevel);    		editor.putString("name", playerName);    		if (editor.commit()) {     			Intent intent=new Intent(MobileGuess.this,Guess.class);    			startActivity(intent);    			}    		finish();    	}    };    }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?