当前位置: 代码迷 >> Android >> intent.setClass的用法,小白
  详细解决方案

intent.setClass的用法,小白

热度:94   发布时间:2016-05-01 12:34:19.0
intent.setClass的用法,小白求助
public class MainActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        Button b1 = (Button)findViewById(R.id.button1);
        b1.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View v)
{
 Intent intent = new Intent();
 intent.setClass(MainActivity.this, Activity2.class);
 startActivity(intent);
}
});
    }
}


一点击按钮就出错,我是下载了样例,仿照那个做的,样例里面能切换过去,我这不行。。。
另问,一般切换activity是用啥的?
------最佳解决方案--------------------
另一个Activity在XML中注册了吗?
------其他解决方案--------------------
刚接触android没几天,不是很懂注册。。。谢过这位大大,我去研究下注册activity
  相关解决方案