У меня есть PreferenceScreens, как это
<PreferenceScreen android:id="outer">
<PreferenceScreen android:id="outer">
<ListPreference ...></ListPreference>
<PreferenceScreen android:id="inner1">
<CheckboxPreference ...></CheckboxPreference>
<CheckboxPreference ...></CheckboxPreference>
<CheckboxPreference ...></CheckboxPreference>
</PreferenceScreen>
<PreferenceScren android:id="inner2">
</PreferenceScreen>
</PreferenceScren>
1) Поэтому, когда я нажимаю на экран настроек с идентификатором «inner1», появляется один новый экран настроек со всеми моими настройками флажков. После выполнения некоторых операций на этом экране предпочтений я нажимаю кнопку «Назад», чтобы перейти к моему основному экрану настроек (внешний идентификатор). Я хочу выполнить какую-то операцию, когда пользователь нажимает клавишу возврата на экране предпочтений (id inner1), как с этим справиться?
Я не могу использовать общедоступное логическое значение onKeyDown (int keyCode, событие KeyEvent), потому что оно не запускается (потому что это не действие).
Может ли кто-нибудь помочь мне ............?