首先在在AndroidManifest.xml里配置
在第一个main layout里面配置一个跳转按钮
你的button不在Activity中的话,就用上下文来启动,也就是你上面的mContext来启动,startActivity(new Intent(mContext,xxx.class))
改为mContext.startActivity(new Intent(xxx));
其实之前的startActivity不行就是因为他默认是this.startActivity,你当前类是Activity子类的时候才行,要不然就手动用上下文环境来启动。
所以多了解代码底层功能好点,一般我setView什么的都是this.setView来,记清楚明白,还能让eclipse自动提示呢。。。
btn_save.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View view)
{
Intent intent = new Intent(当前的Activity.this, 要跳转的Activity.class);
startActivity(intent);
}
});
其中btn_save就是button按钮
button触发事件,
然后用Intent就可以了
Intent intent = new Intent(本activity.this,要跳转的activity.class);
startActivity(intent);
设置按钮监听,setOnClickListener,然后在监听中写你想做的代码。