在我的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 会导致空指针?