Android错误二

来源:互联网 发布:淘宝卖东西交保证金 编辑:程序博客网 时间:2024/05/21 17:50

错误的代码如下:

void SwitchActivity(int id){topImgAdapter.SetFocus(id);container.removeAllViews();Intent intent = null;if(id == 0 || id == 2){intent = new Intent(MainActivity.this, ActivityA.class);}else if(id == 1 || id == 3){intent = new Intent(MainActivity.this, ActivityB.class);}intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); //如果activity在task存在,将Activity之上的所有Activity结束掉//Activity 转为   viewWindow subActivity = getLocalActivityManager().startActivity(                  "subActivity", intent); container.addView(subActivity.getDecorView(), LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT);}

实现activity之间的转换的时候程序出现错误,无法正常地运行。

原因在于我忘记的在AndroidMainfest.xml中注册ActivityA和ActivityB这两个类。