在我的应用程序中,我希望当用户按下硬件菜单按钮选项时,它会转到我的主要活动。但我的主要活动是TabActivity。如果你看了代码,你会更好地理解它。
问题是我做了一个菜单项,当用户a点击它时,它应该会启动主要的活动。但是当我点击它并强制关闭时,我得到了一个错误。有人能帮上忙吗?
下面是我的代码:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
switch (item.getItemId()) {
case R.id.menuhome:
Intent i = new Intent("com.eran.exampleapp.MYMAINACTIVITY");
startActivity(i);
break;
}
return false;
}我的主要活动是:
public class MyMainActivity extends TabActivity发布于 2011-11-16 02:15:28
首先……为什么要这样使用大写字母:MYMAINACTIVITY?你的活动不是叫MyMainActivity吗?这对你来说有意义吗?
试试这个:
Intent i = new Intent(this, MyMainActivity.class);
startActivity(i);
return true;https://stackoverflow.com/questions/8141043
复制相似问题