2012-12-23 3 views
0

Я добавил кнопку «Отмена» и «ОК» в нижней части экрана PreferenceFragment, но я не могу понять, как вернуться к предыдущему экрану при нажатии. Есть ли способ сделать это?Android Simulate Back Button в PrefferenceFragment

ответ

0

В onClickListener Вы должны получить родительскую активность, которая размещает ваш PreferenceFragment и удаляет этот PreferenceFragment стандартным способом.

getFragmentManager().beginTransaction().remove(preferencesFragment).commit(); 

preferencesFragment - ссылка на ваш PreferencesFragment.

+0

Ну, это закрывает экран, но он не возвращается к предыдущему экрану, он просто оставляет пустой экран. – Randy

+0

Выяснил, что я хотел: 'getActivity(). Finish();' – Randy