onbackpressed

    1熱度

    3回答

    我在其中我獲取用戶的詳細信息和一些數據從數據庫firebase的方法。 的問題是,啓動應用程序,並再次當我從導航任何其他活動回來後的方法獲取調用兩次或三次。 我已經把這個方法在onCreate方法是這樣的: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedIn

    1熱度

    2回答

    我想在Fragments中使用BackButton。我使用這個代碼來處理後退按鈕: @Override public void onResume() { super.onResume(); getView().setFocusableInTouchMode(true); getView().requestFocus(); getView().setOnK

    4熱度

    1回答

    我使用fragmentTransaction通過片段來進行,它看起來像這樣: FragmentManager fm = oldFragment.getFragmentManager(); FragmentTransaction fragmentTransaction = fm.beginTransaction(); fragmentTransaction.add(oldF

    1熱度

    4回答

    這是我的類名 public class PrimaryFragment extends Fragment implements OnRestartRequest { @Override public void onBackPressed() { if (mCardStackLayout.isCardSelected()) { mCardStackLa

    0熱度

    2回答

    我是在android中使用我的項目中的片段新。第一次我的片段正在創建然後api調用並獲取數據加載到片段中。在這裏,當我點擊任何項目,我用另一個片段替換片段還有另一個API調用並加載數據到片段。 現在這裏爲我產生的問題情況。 從這裏我回按鈕按下。 片段重新加載與第一次創建時相同,但它應顯示數據,因爲我在離開之前會看到下一個片段。 所以請給我解決方案我可以如何獲取相同的數據,因爲我離開意味着saved

    0熱度

    1回答

    我創建了一個簡單的內容頁面來測試各種事件。在ViewModel中重寫OnBackButtonPressed時,不會引發該事件。根據Xamarin的說法,這個事件不會在iOS上提出,但它應該在Android和WP上工作。但我無法在這些平臺上工作。 我錯過了什麼? TestPage.xaml <?xml version="1.0" encoding="utf-8" ?> <ContentPage x

    0熱度

    5回答

    當按下後退按鈕時,我已經實現了我的應用程序退出。當我退出應用程序時,我通常會在應用程序正常退出之前得到最近應用程序顯示的波濤洶涌的退出。什麼可能導致這個問題?這是我的代碼。 public class MainActivity extends AppCompatActivity implements View.OnClickListener { private Button discover,wh

    0熱度

    3回答

    我有一個小問題public void onBackPressed()。除了最終的ELSE外,IF ELSE語句中的所有內容都能正常工作。最後的ELSE語句假設爲關閉應用程序但它沒有。這裏有人能幫我解決這個問題嗎? @Override public void onBackPressed() { int count = getFragmentManager().getBackStackE

    1熱度

    4回答

    其實我的問題是當我按下後退按鈕時,它顯示dialog,並且同時應用程序完成而沒有對鍵進行任何操作?任何人能解決這個問題嗎? @Override public void onBackPressed() { super.onBackPressed(); AlertDialog.Builder ab = new AlertDialog.Builder(this); ab.

    0熱度

    1回答

    我想添加功能,關閉應用程序時按下後退按鈕,它工作正常在Android 4.2.2,但它崩潰時,我第二次在棉花糖打開它。這是我的方法: @override public void onBackPressed(){ Intent a = new Intent(Intent.ACTION_MAIN); a.addCategory(Intent.CATEGORY_HOME); a.setFlag