特定のアクティビティで、AlertDialog がユーザーを WiFI 設定に導きます。次に、ユーザーは戻るボタンを押して、そのアクティビティに戻ります。
ただし、戻るボタンが押されたらすぐにメソッド呼び出しを行う必要があります。アクティビティの次のコードの後にメソッドを単純に追加することはできないことに注意してください。これは、ユーザーが AlertDialog インスタンスと対話する必要がある時間に影響を与えるためです。
メソッド呼び出しは、WIFI 設定メニューから [戻る] ボタンが押されるとすぐに発生する必要があります。これを実装する方法を教えてください。
コードは次のとおりです。
alertDialog.setPositiveButton("Settings", new dialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Intent intent = new Intent(Settings.ACTION_WIFI_SETTINGS);
startActivity(intent);
}
});