android从一个activity跳到另一个activity 报错 经验总结

来源:互联网 发布:手机迅雷连不上网络 编辑:程序博客网 时间:2024/06/06 01:31

 首先------上代码

 setting=(ImageButton)findViewById(R.id.setting);
  setting.setOnClickListener(new View.OnClickListener() {
   
   @Override
   public void onClick(View v) {
    Intent intent1 = new Intent(Main.this, Dialog1.class);
    startActivity(intent1);
    
   }
  });

 

跳到Dialog这个类开始的类名字是Dialog死活就是跳不过去。大概上网上查了好多就是坚决不了。报一个错误

ndroid.content.ActivityNotFoundException: Unable to find explicit activity class {cn.itcast.videorecord/android.app.Dialog}; have you declared this activity in your AndroidManifest.xml?

看到这个错误首先

第一:看一下 AndroidManifest.xml 这个文件里有没有声明activity

第二:有没有注册监听

第三:就是看一下你跳的类的名字是否正确

可是我都配置了就是找不见问题的所在。

最后问题解决是在类的名字命名问题和关键字冲突。

大家千万不要和我犯同样的错误。我的一下午时间没了。呵呵

 

 

之后自己很冷静的想了一想把名字改了。结果是类名冲突导致跳不过去