intent.setClass的用法,小白求助

woodroid 2012-11-29 11:20:28
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是用啥的?
...全文
299 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
woodroid 2012-11-29
  • 打赏
  • 举报
回复
刚接触android没几天,不是很懂注册。。。谢过这位大大,我去研究下注册activity
android_Y 2012-11-29
  • 打赏
  • 举报
回复
另一个Activity在XML中注册了吗?

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧