1

在我的onCreateOptionsMenu()我得到一个View最终为空的 v 。我可以对其进行空检查,但实际上并不能解决问题,因为我需要在方法中进一步使用该视图。导致 v 为空的代码如下:

 @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 会导致空指针?

4

0 回答 0