Eclipse経由のAndroid2.1
チェックボックスonChecked関数を介してダイアログをテーマにしたアクティビティを開くアクティビティがあります
インテントを使用して、この新しいダイアログをテーマにしたアクティビティを作成しています。
問題は、ダイアログをテーマにしたアクティビティを終了したら、どうすればそれを閉じることができるかということです。(現在の状況では、ボタンをクリックして前のアクティビティに戻るには、新しいインテントを送信する必要があります)
どんな助けでも大いに感謝されるでしょう!
コードスニペット:
主な活動:
cbReminder.setOnCheckedChangeListener(new OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked)
{
Intent intent = new Intent(getApplicationContext(), DateTimeDialog.class);
startActivity(intent);
}
}
});
ダイアログをテーマにしたアクティビティ:
public void onClick(View v) {
if (v.getId() == R.id.b_datetime_save)
{
}
else if (v.getId() == R.id.b_datetime_cancel)
{
finish();
Intent intent = new Intent(getApplicationContext(), MakeNoteActivity.class);
startActivity(intent);
}
}