1. 程式人生 > >android從一個activity跳到另一個activity 報錯 經驗總結

android從一個activity跳到另一個activity 報錯 經驗總結

 首先------上程式碼

 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

第二:有沒有註冊監聽

第三:就是看一下你跳的類的名字是否正確

可是我都配置了就是找不見問題的所在。

最後問題解決是在類的名字命名問題和關鍵字衝突。

大家千萬不要和我犯同樣的錯誤。我的一下午時間沒了。呵呵

之後自己很冷靜的想了一想把名字改了。結果是類名衝突導致跳不過去