Android 从XML获取EditText字段

Android 从XML获取EditText字段,android,android-edittext,Android,Android Edittext,当我拨打电话时,我的应用程序中有一个活动 EditText username = (EditText)findViewById(R.id.usernameText); 应用程序崩溃,这是为什么?视图没有膨胀,或者您失踪了 setContentView(R.layout.layout_file); 视图尚未膨胀,或者您丢失了 setContentView(R.layout.layout_file); 是的,要么在创建活动时未调用setContentView,要么您尝试获取的视图不是EditT

当我拨打电话时,我的应用程序中有一个活动

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

应用程序崩溃,这是为什么?

视图没有膨胀,或者您失踪了

setContentView(R.layout.layout_file);

视图尚未膨胀,或者您丢失了

setContentView(R.layout.layout_file);

是的,要么在创建活动时未调用setContentView,要么您尝试获取的视图不是EditText。你得到的例外是什么?如果它的ClassCast不是EditText。

是的,在创建活动时没有调用setContentView,或者您试图获取的视图不是EditText。你得到的例外是什么?如果是ClassCast,则不是EditText。

需要检查的内容,因为没有提供更多信息:

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

此外,如果您可以编辑帖子并添加出错日志,那么回复会更容易。

由于没有提供更多信息,需要检查的事项:

  • R.id.usernameText是布局中的有效标识符
  • 您的布局已设置为内容视图
此外,如果你可以编辑帖子并添加日志,那么回复起来就更容易了