你需要
override
以下
method
访问
MenuItem View
:
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
MenuItem menuItem = menu.findItem(R.id.the_one_to_spotlight);
View view = MenuItemCompat.getActionView(menuItem);
// Now do whatever you want with the View
return super.onPrepareOptionsMenu(menu);
}
我想
.target(view)
在这种情况下会成功的。
如果那还不能给你
View
你需要,我会考虑改变你的
showAsAction
. 请在此处阅读有关此的更多有用信息:
https://stackoverflow.com/a/23080138/5457878