在我的应用中,当用户按下硬件菜单按钮选项时,我希望它转到我的主要活动。但我的主要活动是TabActivity
。如果你看到代码,你会更好地理解它。
问题是我创建了一个菜单项,当用户点击它时它应该启动主要活动。但是当我点击它并强制关闭时,我收到一个错误。有人可以帮忙吗?
这是我的代码:
@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
答案 0 :(得分:1)
首先......为什么你这样使用大写:MYMAINACTIVITY
?您的活动不是MyMainActivity
吗?这对你有意义吗?
试试这个:
Intent i = new Intent(this, MyMainActivity.class);
startActivity(i);
return true;