можно получить вид элемента действия.
однако, обратите внимание, что иногда элементы действий оказываются внутри переполненного меню, поэтому вы можете получить нулевое значение.
итак, как ты можешь это сделать?
вот пример кода:
public boolean onCreateOptionsMenu(final Menu menu) {
getSupportMenuInflater().inflate(R.menu.main, menu);
new Handler().post(new Runnable() {
@Override
public void run() {
final View syncItemView = findViewById(R.id.action_search);
...
это было проверено при использовании библиотеки actionBarSherlock на android 4.1.2 и android 2.3.5.
другой альтернативой является использование более обширного способа, используемого в библиотеке showcaseView , здесь .