Android 第二个活动中的代码序列有问题

Android 第二个活动中的代码序列有问题,android,Android,我对这个代码序列有问题。 如果我对“onCreate”中的所有内容进行注释,则会在测验活动中打开我,但不会显示数据库中的任何内容。 如果我取消对代码序列的注释,则应用程序将被阻止 Toolbar toolbar2; RecyclerView recycler_category; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); se

我对这个代码序列有问题。 如果我对“onCreate”中的所有内容进行注释,则会在测验活动中打开我,但不会显示数据库中的任何内容。 如果我取消对代码序列的注释,则应用程序将被阻止

Toolbar toolbar2;
RecyclerView recycler_category;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.quiz);



    toolbar2=(Toolbar)findViewById(R.id.toolbar2);
    toolbar2.setTitle("Quiz");
    setSupportActionBar(toolbar2);

    recycler_category=(RecyclerView)findViewById(R.id.recycler_category);
    recycler_category.setHasFixedSize(true);
    recycler_category.setLayoutManager(new GridLayoutManager(this,2));

    CategoryAdapter adapter=new CategoryAdapter(Quiz.this, DBHelper.getInstance(this).getAllCategories());
    int spaceInPizel=4;
    recycler_category.addItemDecoration(new SpaceDecoration(spaceInPizel));
    recycler_category.setAdapter(adapter);
}

发生这种情况是因为您必须在样式文件中使用以下代码(类似的代码)

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">

这就是问题所在。移除**设置支持操作栏(工具栏2);**方法或更改主题。将theme与NoActionBar一起使用

你所说的“如果我取消注释代码序列,应用程序被阻止”crash:)是什么意思?结束,结束,应用程序停止扫描请发布崩溃日志?你只需注释一行“setSupportActionBar(toolbar2);”并运行您的项目,让我知道结果
 setSupportActionBar(toolbar2);