PreferenceActivity
からアプリケーションを再起動する必要があります。私は試しました:優先度を変更したアプリケーションを再起動
@Override
public void onSharedPreferenceChanged(SharedPreferences pref, String key) {
System.exit(2);
}
ただし、再起動後の設定は保存されません。環境設定でアプリを再起動する方法のアイデアは保存されていますか?
ありがとうございます。
:AlarmManagerでアプリを再起動しますか? – techiServices
テーマの変更とロケールの変更の2つしかありません。再起動せずに変更する方法の解決策は見つかりませんでした。 –
次に、アプリケーションを再起動せずに、 "テーマを変更する"と "ロケールを変更する"(あなたがそうであると思っている)方法について質問する新しいStackOverflowの質問を開くことをお勧めします。 – CommonsWare