Android setText 总是崩溃

Android setText always crash

我正在使用 Android Studio 创建默认导航抽屉 Activity。 而我只是 "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");
}

您应该检查一下您的 activity_main.xml 中是否有任何 R.id.textView。如果您的 TextView 嵌套在另一个视图中,您应该这样做:

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

还有一种可能,这个 TextView 在你的片段中,当你试图通过 id 找到这个 TextView 时,你的片段不存在。