cost 79 ms
Android RecyclerView 項目列表在更改設置並再次導航到片段后未正確更改

[英]Android RecyclerView items list doesn't change appropriately after chang settings and navigate again to fragment

我有一個活動 android 應用程序,一個具有任務管理的服務應用程序。 對於導航,我使用帶有底部導航的導航組件。 我還使用數據綁定和 Dagger2 DI,如果它對問題調查很重要的話。 用戶成功登錄后,會出現帶有隊列列表(水平回收視圖)的主屏幕。 主頁片段:- 每個隊列(recyclerview ...

使用 repeatOnLifecycle 收集 StateFlow 的值,但僅在當前片段恢復時接收更新

[英]Use repeatOnLifecycle to collect a StateFlow's value but only receive the update when current fragment resume

當我在 repeatOnLifecycle 中收集 StateFlow 的值時,我必須導航到其他片段然后返回才能收集值的變化。 但是,一旦更改了值,收集 lambda 就不會立即收到更改,而不會恢復當前片段。 我該如何解決這個問題?// Dao.kt @Dao interface AppDao { ...

當一個應用程序被殺死時,它中的所有服務是否也總是被殺死?

[英]When an app is killed does all services in it also always killed?

當一個應用程序被終止(由系統或在最近的應用程序窗口中向上滑動)時,它中的所有服務是否也總是被終止? 據我所知,服務已被終止,如果需要,可能會立即重新啟動,但它們已被終止。 有人可以確認或證實我的這種行為嗎? ...

Android NFC enableReaderMode 停止工作; 需要刪除並重新安裝應用程序嗎?

[英]Android NFC enableReaderMode stopped working; needed to delete and reinstall app?

我們有一個使用 NFC 的應用程序,最近從enableForegroundDispatch遷移到enableReaderMode 。 從那時起,我們一直收到用戶間歇性掃描標簽時遇到問題的錯誤報告。 我今天正在與一位無法掃描任何標簽的客戶進行遠程故障排除(該應用程序昨天一直在運行)。 有時他們會收到 ...

禁用 InitializationProvider 時 androidx.lifecycle LifecycleObserver 不工作

[英]androidx.lifecycle LifecycleObserver not working when disabling InitializationProvider

我已經在我的應用程序 class 中實現了LifecycleObserver ,並且它之前沒有問題。 現在我需要添加 WorkManager worker 並使用 hilt 注入它們,所以我在我的AndroidManifest.xml文件中有這個,供 worker 使用 Hilt。 在我的清單文件中 ...

在將片段隱藏在前一個片段上后替換片段時如何顯示操作欄?

[英]How to show action bar when replace a fragment after hiding it on previous fragment?

我在 MainActivity 級別 ( mainActionBar ) 上有一個操作欄,在片段級別 ( fragActionBar ) 上有一個操作欄。 我有 3 個片段(A、B、C)。 我希望在訪問片段 A 和 B 時顯示mainActionBar 。另一方面,我希望在訪問片段fragActi ...

ProcessLifecycleOwner 沒有在 Application 類中提供生命周期回調

[英]ProcessLifecycleOwner is not giving lifecycle callback in Application class

我在我的應用程序類中使用ProcessLifecycleOwner.get().lifecycle.addObserver(this) ,我希望調用onStateChanged()回調,但是我在我的清單中添加了一個提供程序來禁用 WorkManager 的標准自動初始化. 從 SO 中列出的其他幾個 ...

如何捕捉用戶在 Android 上離開應用的時刻?

[英]How to catch the moment when the user leaves the app on Android?

當用戶離開應用程序(通過返回或開始按鈕點擊)時,我們希望執行一些代碼(重置應用程序狀態)。 起初,我們為此嘗試覆蓋 Activity.onPause()。 但是,當用戶從子 Activity 返回到主 Activity 時,也會調用 onPause。 因此,在這種情況下,應用程序 state 也會 ...

如何在 Kotlin 中暫停計時器 Object

[英]How to pause a timer Object in Kotlin

我在活動中使用這段代碼來顯示計時器倒計時: 如果可能的話,我想實現在onBackPressed()中暫停此 CountDownTimer 並再次恢復它的可能性? 我的想法是在每次 OnBackPressed 時編輯var tempo區分它,並在 onCreate() 中復制第一個代碼段的部分並將其 ...

Android onResume()、onStart() 和生命周期范圍的區別

[英]Different between Android onResume(), onStart() and lifecycleScope

我有 viewmodel 調用 TestViewModel 和一個方法調用 fetchDataFromDataSource() 來調用從服務器獲取數據,我曾經在OnResume()上調用加載數據,直到遇到生命周期范圍我試圖閱讀更多內容,但並沒有真正了解哪個更好。 } 調用 fetchDataFro ...

為什么用戶輸入沒有通過 Android 10 上的 onRestoreInstanceState 恢復?

[英]Why user input isn't restored via onRestoreInstanceState on Android 10?

我有以下代碼: 在 Pixel 3(運行 Android 12)上:在 EditText 中輸入一些內容,然后進行屏幕旋轉組合,打開/關閉屏幕,按返回主頁並再次打開應用程序。 用戶輸入仍在 EditText 在小米 Pocophone F1(運行 Android 10)上,行為略有不同:如果您按回 ...

數據綁定 TextView 使用時無數據應用 function 分配 lifeCycleOwner

[英]Databinding TextView no data when use apply function to assign lifeCycleOwner

TextView 無法顯示我從網絡獲取的數據。 我確定我在 onCreateView 中分配了生命周期所有者和視圖模型,但沒有顯示任何內容。 然后我刪除 apply function 並逐行分配lifecycleOwner,它可以工作,但我不知道為什么。 請告訴我是否有人知道原因! 在 View ...

MutableLiveData 觸發了兩次? Android

[英]MutableLiveData triggered twice? Android

我使用MutableLiveData連接到API ,第一次它工作正常,但第二次調用兩次。 (我的觀察電話兩次) 這是我的Fragment : 這是我的viewModel : 這是我的impl : 這是我的自定義Resource : 我得到了兩次結果: Log.i("MYTAG", "AL " + ...

在 onDestroyView() 之后調用的片段 onSaveInstanceState()

[英]Fragment onSaveInstanceState() called after onDestroyView()

由於片段的某些生命周期問題,應用程序開始出現一些崩潰(無法 100% 重現)。 我正在使用視圖綁定,並且我根據Android 的建議手動使綁定無效,以避免在 Fragment 被銷毀后保留對綁定的引用時占用大量內存。 我在onSaveInstanceState()中收到NullPointerExc ...

API 28+ 的 onSaveInstanceState 和 onStop 順序發生變化的原因是什么?

[英]What are the reasons behind the change in the order of onSaveInstanceState and onStop for APIs 28+?

在 API 28 之后onSaveInstanceState()和onStop()的執行順序發生了變化。 參考文檔中的本段: 該更改的原因是能夠首先執行片段事務,然后保存 state。 參考文檔中的本段: 這次改動后有什么收獲? 這種變化背后還有其他原因嗎? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM