如何打开TabActivity

时间:2011-11-15 18:12:10

标签: android tabactivity

在我的应用中,当用户按下硬件菜单按钮选项时,我希望它转到我的主要活动。但我的主要活动是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

1 个答案:

答案 0 :(得分:1)

首先......为什么你这样使用大写:MYMAINACTIVITY?您的活动不是MyMainActivity吗?这对你有意义吗?

试试这个:

Intent i = new Intent(this, MyMainActivity.class);
startActivity(i);
return true;