我正在尝试从onOptionsItemSelected(MenuItem item)方法外部更改菜单项的标题。我已经做了以下工作;public boolean onOptionsItemSelected(MenuItem item) { try { switch(item.getItemId()) { case R.id.bedSwitch: if(item.getTitle().equals("Set to 'In bed'")) { item.setTitle("Set to 'Out of bed'"); inBed = false; } else { item.setTitle("Set to 'In bed'"); inBed = true; } break; } } catch(Exception e) { Log.i("Sleep Recorder", e.toString()); } return true;}但是,我希望能够在此方法之外修改特定菜单项的标题。
添加回答
举报
0/150
提交
取消