ActionBarSherlock:как получить доступ к представлению кнопки «Домой»?

Я использую ActionBarSherlock и хочу, чтобы кнопка «Домой» работала так же, как это известно Google Maps.

Home Button like in 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())оба возвращают ноль.

7
задан Konsumierer 17 April 2012 в 08:13
поделиться