我有三個活動在Android項目3 Xml佈局和3個Java類 第一個Java類。首頁和第二個是.MainActivity和第三個.Levels 我已經創建了一個意圖從.Home成功移動到.MainActivity,但是當我想要編輯代碼從.Home通過Button1移動到頁面.Levels然後移動到頁面.MainActivity通過Button2的代碼顯示沒有錯誤,但是應用程序無法在我的手機上工作,顯示不幸,App已停止我真的不知道什麼是錯的Cuz的android顯示在控制檯中沒有錯誤只是一些關於投捆如何在android中的活動之間移動?
首頁actvity:
public class Home extends AppCompatActivity implements View.OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
final Button btn = (Button) findViewById(R.id.Button1);
btn.setOnClickListener(this);
}
@Override
public void onClick(View view) {
Intent i= new Intent(Home.this,MainActivity.class);
startActivity(i);
}
}
的活動水平:
public class Levels extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.levels);
final Button b=(Button)findViewById(R.id.Button2);
b.setOnClickListener((View.OnClickListener) this);
}
@Override
public void onClick(View view) {
Intent i= new Intent(this,MainActivity.class);
startActivity(i);
}
}
您是否有AndroidManifest.xml中列出的所有三項活動? –
請發佈您的AndroidManifest.xml文件。 –