我有一个ActionBarSherlock,其中有一个菜单项在我的栏中。当我打电话 View item = findViewById(R.id.my_item);
在活动的按钮onClick
所有工作正常。 但是,当我尝试在onCreate
或onResume
或甚至在onPostResume
中这样做时,它始终是null
。我也尝试在onCreateOptionsMenu(Menu menu)
之后从资源中增加我的菜单,但没有任何成功。从ActionBar获取项目视图
因此,我无法理解何时创建操作栏项目以及如何捕捉此时刻?
你尝试在onCreateOptionsMenu以下(菜单菜单)查看myView = menu.findItem(R.id.my_menu_id).getActionView(); – 2013-02-13 14:55:11
@GauravArora是的,我尝试了,但getActionView返回null – 2013-02-14 06:15:21