アクションバーのシャーロックにリストがあります。ユーザーがそのリストをクリックしたときに取得したい。ユーザーがアイテムをクリックしたときは知りたくありません。すでに知っています(onNavigationItemSelected)。
私のonCreate()で:
// Set action bar
final ActionBar actionBar = getSherlockActivity().getSupportActionBar();
if (actionBar.getNavigationMode() != ActionBar.NAVIGATION_MODE_LIST) {
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
}
actionBar.setDisplayShowTitleEnabled(false);
mSelectionAdapter = new SelectionAdapter(getSherlockActivity().getSupportActionBar().getThemedContext(), R.layout.sherlock_spinner_dropdown_item, kinds);
actionBar.setListNavigationCallbacks(mSelectionAdapter, this);
ユーザーがアクションバーのリストナビゲーションをクリックしたときにプログラムで検出したい。