0
這是一個簡單的信息問題。根據頁面情況我想阻止用戶點擊工具欄overflowIcon。我尋找方法,但找不到方法。如何禁用OnClickIcon上的onClick?Android禁用onClick工具欄overFlowIcon
這是一個簡單的信息問題。根據頁面情況我想阻止用戶點擊工具欄overflowIcon。我尋找方法,但找不到方法。如何禁用OnClickIcon上的onClick?Android禁用onClick工具欄overFlowIcon
如果您需要在活動禁用它,不要使用此行,
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return super.onCreateOptionsMenu(menu);
}
如果是在片段,使用
setHasOptionsMenu(假); // onCreateView
的讓你考慮到裏面,你有3個圖標(主頁,搜索,註銷)。
你不想顯示第一個圖標,在任何片段,但必須拿出第二& 3手段,
setHasOptionsMenu(真); //裏面的onCreateView
和 創建片段下面的方法,
@Override
public void onPrepareOptionsMenu(Menu menu) {
menu.findItem(R.id.home).setVisible(false);
menu.findItem(R.id.search).setVisible(true);
menu.findItem(R.id.logout).setVisible(true);
}
參見本:
不容你只是離開onClick事件函數空? – Joh
我無法覆蓋onClick事件功能 – CaveMan
爲什麼不能覆蓋它?我在這裏錯過了什麼? – Joh