我使用Android Studio创建默认导航抽屉活动。 我只是做了#34; setText",我的应用程序总是崩溃。
这是我的代码。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mNavigationDrawerFragment = (NavigationDrawerFragment)
getSupportFragmentManager().findFragmentById(R.id.navigation_drawer);
mTitle = getTitle();
// Set up the drawer.
mNavigationDrawerFragment.setUp(
R.id.navigation_drawer,
(DrawerLayout) findViewById(R.id.drawer_layout));
TextView t1=(TextView)findViewById(R.id.textView);
t1.setText("Test");
}
答案 0 :(得分:1)
您应该检查R.id.textView
中是否有activity_main.xml
。如果TextView嵌套在另一个视图中,则应该执行以下操作:
TextView t1=(TextView) view.findViewById(R.id.textView);
还有可能,此TextView
位于您的片段中,当您尝试按ID找到此TextView
时,您的片段不存在。