我是新來的android,我使用導航抽屜來顯示我的項目列表。導航抽屜項目ByDefault選中不點擊andorid
我遇到了一些問題,比如當我來到我的導航Activity時,列表名稱顯示爲Restaurant。此餐廳項目也包含在我的抽屜項目中,與其他項目類似。我第一次來導航活動時,我想突出顯示餐廳項目。我該怎麼做?
請告訴我。
我是新來的android,我使用導航抽屜來顯示我的項目列表。導航抽屜項目ByDefault選中不點擊andorid
我遇到了一些問題,比如當我來到我的導航Activity時,列表名稱顯示爲Restaurant。此餐廳項目也包含在我的抽屜項目中,與其他項目類似。我第一次來導航活動時,我想突出顯示餐廳項目。我該怎麼做?
請告訴我。
這是簡單的一行代碼:
navigationView.getMenu().getItem(0).setChecked(true);
,您可以選擇(高亮)通過調用
onNavigationItemSelected(navigationView.getMenu().getItem(0));
,並在那裏打電話,項目索引的解決方案,你可以參考這個鏈接的項目。這將解決你的所有問題。
Navigation drawer: How do I set the selected item at startup?
如果它不是,然後將您的代碼,所以我可以告訴你如何使用這個代碼。
也許你需要使用的功能:
ListView.setItemChecked(int position, boolean checked);
或
ListView.post(new Runnable() {
@Override
public void run() {
ListView.setSelection(index);
}
});
可你至少閱讀問題正確的,因爲你是在混淆新手開發商..我知道你的做法也是正確的有些情況下......但不這樣做。 –