从XML获取EditText字段

时间:2010-03-23 11:26:30

标签: android android-edittext

我在我的应用中有一项活动,当我拨打电话

EditText username = (EditText)findViewById(R.id.usernameText);

应用程序崩溃了,为什么会这样?

3 个答案:

答案 0 :(得分:0)

视图未被夸大,或者您缺少

setContentView(R.layout.layout_file);

答案 1 :(得分:0)

是的,还没有在活动的onCreate中调用setContentView,否则您尝试获取的视图不是EditText。你得到的例外是什么?如果它的ClassCast那么它不是EditText。

答案 2 :(得分:0)

要检查的事项,因为没有提供更多信息:

  • R.id.usernameText是布局中的有效标识符
  • 您的布局已设置为内容视图

另外,如果您可以编辑帖子并添加搞乱内容的日志,那么回复会更容易。