我是Android編程的初學者,我想編寫一個帶有2個活動的程序。第一個活動是這樣的:如何在Android中進行活動
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btn = (Button) findViewById(R.id.button1);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
startActivity(new Intent(MainActivity.this, SecondActivity.class));
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
,第2活動是這樣的:
public class SecondActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
final String str = "Second Activity";
final TextView edit = (TextView) findViewById(R.id.textView1);
final Button btn = (Button) findViewById(R.id.button1);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
edit.setText(str);
}
});
}
但遺憾的是該方案具有強制停止,我無法發現其中的錯誤。 請幫我
由於提前
發表您的logcat這裏 – Manishika
在這裏發表您logcat的? – Triode