正如標題所說,有沒有人知道如何實現OnBackPressed功能,就像在活動,但在片段視圖? 當我在片段中使用onKey,onKeyDown或onBackPressed時,它不起作用 - 應用程序正在關閉。我想在按下後退按鈕時執行特定的代碼,因爲在其中一個片段中,我有ListView,根據用戶操作填充了數據。OnBackPressed功能片段
所以當按下後退時,我想修改變量的值(「類別」和「部分」),用特定的數據填充ListView(所以修改一些值,因爲用戶點擊了某些東西,並刷新此ListView)感覺用戶正在返回(從部件到類別並關閉應用程序)。
但正如我所提到的,當我使用安其,或onkeydown事件onBackPressed,應用程序正在關閉......例如,當我包括我的片段類:
public void onBackPressed() {
Toast.makeText(getActivity(), "AAAA", Toast.LENGTH_LONG).show();
}
吐司不會出現。用「onKeyDown」和「onKey」 - 同樣的情況...我在這裏做錯了什麼,有什麼想法?
郵更少的代碼,所以我們可以幫助您!與我們分享您的問題。 –