使用AppCompatActivity获取NPE,而我没有使用ABS

时间:2015-08-04 12:07:37

标签: android actionbarsherlock android-appcompat appcompatactivity

在我的onCreateOptionsMenu()中,我收到的View v结尾为空。我可以对它进行空检查,但它实际上不会解决问题,因为我需要在方法中进一步使用该视图。导致v为null的代码如下:

 @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        super.onCreateOptionsMenu(menu);


        /** Create an option menu from res/menu/items.xml */
        getMenuInflater().inflate(R.menu.dee, menu);
        View v = (View) menu.findItem(R.id.search_menu_item).getActionView();

看似改变Activity以使用AppCompat而不是ABS的任何原因导致空指针?

0 个答案:

没有答案