R.id.widget29_getName_EditText,这里面如何定义EditText控件
教程上看到一段代码
Java code
public class AndroidSturdyByMyself extends Activity {
private EditText getNameEditText;
private Button button_Login;
private TextView show_Login_TextView;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
getNameEditText=(EditText)findViewById(R.id.widget29_getName_EditText);
button_Login=(Button)findViewById(R.id.widget30_Login_Button);
show_Login_TextView=(TextView)findViewById(R.id.widget31_showLogin_TextView);
button_Login.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
show_Login_TextView.setText(getNameEditText.getText()+"欢迎您进入");
}
});
}
}
这个R.id.widget29_getName_EditText
在eclipse代码提示找不到这个东西,我听到有人说“在res/layout/main.xml文件里定义一个ID为widget29_getName_EditText的EditText的控件就可以了”但是如何定义呢?求教