android模拟器显示问题
有谁知道我下面这段代码,在手机上可以正常显示,但在模拟器中,选择了相应的菜单事件后,显示不了相应的文字信息?
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
//getMenuInflater().inflate(R.menu.activity_main, menu);
super.onCreateOptionsMenu(menu);
menu.add(0, 1, 1, "苹果");
menu.add(0, 2, 2, "香蕉");
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
super.onOptionsItemSelected(item);
if(item.getItemId() == 1) {
setTitle("苹果被选中了");
Toast t = Toast.makeText(this, "您选的是苹果", Toast.LENGTH_SHORT);;
t.show();
}
else if(item.getItemId() == 2) {
setTitle("香蕉被选中了");
Toast t = Toast.makeText(this, "您选的是香蕉", Toast.LENGTH_LONG);
t.show();
}
return true;
}