Android setText总是崩溃

时间:2015-05-13 17:36:24

标签: android textview

我使用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");
}

1 个答案:

答案 0 :(得分:1)

您应该检查R.id.textView中是否有activity_main.xml。如果TextView嵌套在另一个视图中,则应该执行以下操作:

TextView t1=(TextView) view.findViewById(R.id.textView);

还有可能,此TextView位于您的片段中,当您尝试按ID找到此TextView时,您的片段不存在。