アプリケーションを閉じる照明付きボタンを作成したかったのですが、最初に (基本的な照明付きボタンではない場合)、finish(); を使用してアプリを終了しようとしました。コードのどこかに配置すると機能しないため、理由がわかりません。たぶん、この機能はすべてのプロジェクトでは機能しませんか??
settings.setImageDrawable(getApplicationContext().getResources().getDrawable(R.drawable.set tings_button));
settings.setOnClickListener(new OnClickListener() {
public void onClick(View button) {
if (button.isSelected()){
button.setSelected(false);
}
else {
button.setSelected(true);
}
}
finish();
});
systemexit と finish(); を試しました。アプリを終了するには、何をすべきか、終了コマンドの 1 つをどこに配置する必要がありますか?
PS。はい、他の同様のトピックを読んだことがありますが、問題は私よりもはるかに複雑でした。