-1
A
回答
1
以下是我結束瞭解決這個:
EditText menuEdit = (EditText) activity.findViewById(R.id.menuImageView);
menuEdit.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
activity.openOptionsMenu(); //This is the key method!
}
});
public boolean onCreateOptionsMenu(Menu menu) {
com.actionbarsherlock.view.MenuInflater inflater = getSupportMenuInflater();
inflater.inflate(R.menu.main_menu, menu);
return true;
}
public boolean onMenuItemClick(MenuItem item) {
switch (item.getItemId()) {
case R.id.demographics:
return true;
case R.id.settings:
Log.v("v", "settings clicked");
return true;
default:
return false;
}
}
相關問題
- 1. 菜單點擊打開一個上下文菜單欄
- 2. 如何在點擊打開編輯器
- 3. 編輯文字後點擊
- 4. 保持jquery菜單打開後點擊
- 5. 點擊打開子菜單,jquery
- 6. javascript水平菜單點擊以打開
- 7. 點擊打開菜單寬度100%
- 8. wpf contextmenu點擊打開子菜單
- 9. 從按鈕打開菜單點擊
- 10. 摺疊菜單打開後點擊
- 11. 點擊打開/關閉Jquery菜單
- 12. Angular 2點擊打開菜單
- 13. 點擊打開Wordpress下拉菜單
- 14. jquery水平子菜單在菜單上打開點擊
- 15. jquery和css點擊打開菜單並顯示活動菜單
- 16. 垂直菜單顯示點擊菜單保持打開狀態
- 17. 點擊後打開子菜單的水平菜單
- 18. 子菜單在菜單上打開點擊
- 19. 如何在點擊子菜單時保持菜單打開?
- 20. Jquery點擊打開關閉菜單並關閉頁面點擊
- 21. 一旦點擊並打開菜單,點擊轉到頁面 - jQuery
- 22. 打開div菜單上點擊並關閉mouseleave並點擊
- 23. 點擊展開菜單
- 24. 如何從上下文菜單打開編輯器?
- 25. Android軟鍵盤沒有打開編輯文本點擊事件
- 26. 打開上下文菜單,當用戶點擊選項菜單項
- 27. 點擊後保持打開的上下文菜單
- 28. 自動點擊菜單項並打開文件 - Windows XP
- 29. 文本菜單 - 禁用右鍵點擊打開它
- 30. 左鍵打開按鈕文本菜單點擊
閱讀上下文菜單。 – meh 2013-02-13 13:34:10
http://stackoverflow.com/questions/4402820/oncreatecontextmenu-for-edittext-doesnt-work-on-real-device – baboo 2013-02-13 13:35:18