Я использую ActionBarSherlock и хочу, чтобы кнопка «Домой» работала так же, как это известно Google Maps.
Мне уже удалось открыть QuickAction(http://code.google.com/p/simple-quickactions/)при нажатии кнопки «Домой» с помощью этого фрагмента кода:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
View anchor = findViewById(R.id.text); // how do I get the home button view here?
quickAction.show(anchor);
return true;
}
return false;
}
Однако я использую простой TextView активности в качестве привязки (R.id.text). Как мне получить вид кнопки «Домой» из панели действий?
Да, и findViewById(android.R.id.home)
или findViewById(item.getItemId())
оба возвращают ноль.