sách gpt4 ăn đã đi

android - Nhập ListNavigation nhấp vào thanh hành động

In lại Tác giả: Walker 123 更新时间:2023-11-30 03:42:08 29 4
mua khóa gpt4 giày nike

我的 Action 栏 sherlock 中有一个列表。我想在用户点击该列表时得到。我不想知道用户何时点击某个项目,我已经知道 (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);

我想以编程方式检测用户何时单击我的操作栏中的列表导航。

câu trả lời hay nhất

如果您只想在单击列表菜单等操作栏项时收到通知,则必须按如下方式重写 onMenuItemSelected:

    @Ghi đè
public boolean onMenuItemSelected(int featureId, MenuItem item) {
int itemId = item.getItemId();
//using logcat you may see what the list item id is?
Log.i(TAG, "clicked actionbar itemid is: " + itemId );

//here you can setup a listener for every actionbar item selected
switch (itemId) {
//android.R.id.list might not be the one you are searching pls check it out and compare it to logcat and put the appropriate itemId here
case android.R.id.list:
//do whatever you want to do when list item is clicked
phá vỡ;
}

trả về giá trị đúng;
}

关于android - 进入 ListNavigation 单击操作栏中的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15567704/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress