android模拟器显示问题

spiketang 2012-12-16 09:21:09
有谁知道我下面这段代码,在手机上可以正常显示,但在模拟器中,选择了相应的菜单事件后,显示不了相应的文字信息?
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;
}
...全文
47 点赞 收藏 1
写回复
1 条回复
spiketang 2012年12月16日
知道结果了,eclipse运行的时候,程序没有自动更新到模拟器中。真晕,搞了一整天!
回复 点赞
发动态
发帖子
Android
创建于2009-10-09

4.6w+

社区成员

9.0w+

社区内容

移动平台 Android
社区公告
暂无公告