ケース #1:
主な活動 :
public class MainActivity extends Activity implements View.OnClickListener {
button add;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.youeLayout);
add = (Button) findViewById(R.id.buttonIdName);
add.setOnClickListener(R.id.buttonIdName)
public void onClick(View v) {
// TODO Auto-generated method stub
Intent data = new Intent(MainActivity.this,PreferenceActivity.class);
startActivity(data);
}
PreferenceActivity の同じコードで、 onClick() メソッドを必要な適切なクラスに変更するだけです
helpActivity: onBackPressed() メソッドを次のように追加します。
public void onBackPressed() {
// TODO Auto-generated method stub
super.onBackPressed();
Intent youeIntentName = new Intent(HelpActivity.this,MainActivity.class);
startActivity(youeIntentName);
}
ケース 2 :
ユーザーが MainActivity から PreferenceActivity に移動した後に戻ったときに何かを変更する必要はありません。彼は MAinActivity に戻ります。