Android之Menu动态改变文字
生活随笔
收集整理的這篇文章主要介紹了
Android之Menu动态改变文字
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
?
Menu創建:
@Override//這里遇到一個問題add的是MenuItem的idpublic boolean onCreateOptionsMenu(Menu menu) {// TODO Auto-generated method stubmenu.add(0,1023, 0, "一");menu.add(0,1022, 1, "開啟線程");Log.e("onCreateOptionsMenu", Menu.FIRST+"");Log.e("onCreateOptionsMenu", String.valueOf(Menu.FIRST+1));return true;}?
Menu準備:
@Override//這里getItem()這個卻是通過item的索引public boolean onPrepareOptionsMenu(Menu menu) {// TODO Auto-generated method stubif(isSelect) menu.getItem(1).setTitle("開始服務");else menu.getItem(1).setTitle("停止服務");//Log.e("onPrepareOptionsMenu", Menu.FIRST+"");//Log.e("onPrepareOptionsMenu", String.valueOf(Menu.FIRST+1));return super.onPrepareOptionsMenu(menu);}?
Menu選擇:
?
@Overridepublic boolean onOptionsItemSelected(MenuItem item) {// TODO Auto-generated method stubreturn super.onOptionsItemSelected(item);}?
?
Menu關閉:
@Overridepublic void onOptionsMenuClosed(Menu menu) {// TODO Auto-generated method stubsuper.onOptionsMenuClosed(menu);if(isSelect) isSelect=false;else isSelect=true;Log.e("Menu", "onOptionsMenuClosed");}?
結果:
?
?
?
轉載于:https://www.cnblogs.com/bvin/archive/2012/07/24/2606622.html
總結
以上是生活随笔為你收集整理的Android之Menu动态改变文字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Discuz!NT - 在线显示列表 游
- 下一篇: SetFormFullScreen()窗