![](/img/trans.png)
[英]I can't give fragment as argument inside ViewModelProviders.of() function
我想在片段中定義 ViewModel,但 function 無法正常工作。 我創建了一個 ViewModel class 作為 FeedViewModel。 現在我想在片段中定義它,但 function 無法正常工作。我檢查了 gradle 文件,但找不到解決方案。 function 是錯誤的錯誤 ...
[英]I can't give fragment as argument inside ViewModelProviders.of() function
我想在片段中定義 ViewModel,但 function 無法正常工作。 我創建了一個 ViewModel class 作為 FeedViewModel。 現在我想在片段中定義它,但 function 無法正常工作。我檢查了 gradle 文件,但找不到解決方案。 function 是錯誤的錯誤 ...
[英]ViewModelProvider.of and ViewModelProvider both are deprecated in Android Java
我無法同時使用ViewModelProviders.of和ViewModelProvider 。 兩者都在實現“androidx.lifecycle:lifecycle-viewmodel:2.6.0-alpha01”中被棄用。 我正在提供代碼。/* * you may not use this ...
[英]Dagger 2: Field Injection without any provider
在處理一個使用 Dagger 2 進行 DI 的項目時,我嘗試創建一個ViewModel並現場注入它,即使沒有從任何模塊創建任何提供程序。 對我來說最大的困惑時刻,因為據我所知,Dagger 在使用@Inject之前需要知道如何構造一些東西。 這是示例 Activity 和 ViewModel cl ...
[英]Cannot resolve symbol 'ViewModelProvider'
我想使用 android 工作室給定的登錄活動(文件>新建>活動>登錄活動),但是當我添加活動時,我收到了ViewModelProvider的錯誤。 我嘗試尋找解決方案,但我發現的所有內容大多與ViewModelProviders相關(帶有最終的“s”,已棄用),或者說要向構建模 ...
[英]RecyclerView.Adapter does not reach onCreateViewHolder when using ViewModelProviders?
我的 recyclerview 沒有達到 onCreateViewHolder 或 getItemCount。 我已經檢查並確定我的項目計數不為 0,我在適配器中添加了斷點,但除了構造函數之外沒有調用其他方法。 我看過的問題: Recyclerview 不調用 onCreateViewHolde ...
[英]Alternative for deprecated ViewModelProviders?
根據這里的 Medium 文章,我相應地使用了ViewModelProviders : 目前對我來說已棄用: In that article ViewModels with possible constructor arguments have a workaround where it im ...
[英]What is the difference between passing“this” and “activity!!” as a ViewModelStoreOwner while creating ViewModelProvider instance
嗨,我是 Kotlin 學習者,想了解傳遞“這個”和“活動!!”之間的區別! 作為 ViewModelStoreOwner 在片段中為 ex 創建 ViewModelProvider 實例 當我將其用作所有者時,有時觀察者無法正常工作請幫助我了解使用此功能和活動的區別! ...
[英]Is it possible to create a basic constructor with T-parameters for ViewModelProvider.Factory?
我需要你的幫助......如果我有許多帶有構造函數的 ViewModel(具有不同的參數 - 一些存儲庫) - 那么事實證明應該有盡可能多的自定義 ViewModelProvider.Factories?那么這會使代碼的編寫加倍。例如: 等等…… 如果我有 100 個 ViewModel,我需要創 ...
[英]Android ViewModelProvider() parameter error
我試圖從 SharedViewModel class 中獲取一個值,但是當我傳遞 requireActivity() 時 ViewModelProvider() 給出了一個參數錯誤,盡管我的片段中使用了相同的初始化和分配。 它要求傳遞“ViewModelStoreOwner”。 ViewModel ...
[英]Cannot create instance of class ViewModel while using MVVM
我創建了ViewModel class,並嘗試使用 ViewModelProvider 創建我的ViewModel class 的實例。 在運行時,我收到此錯誤“無法創建 class className ViewModel的實例。這是所需的代碼: MainActivity.javapublic cl ...
[英]ViewModelProviders is deprecated in 2.2.0
目前我將androidx.lifecycle:lifecycle-extensions版本從2.2.0-alpha01到2.2.0 ,它顯示 ViewModelProviders 已棄用。 那么在 kotlin 中使用ViewModelProviders的替代方法是什么? ...
[英]How to get an Instance of ViewModel in activity in 2020/21?
我是 mvvm 模式的新手。 我為主要活動創建了一個 ViewModel。 現在我想在主活動中獲取 ViewModel 的一個實例。 Stackoverflow 上的大多數教程和答案都建議使用ViewModelProviders.of(... ,但已棄用。 因此,根據stackoverflow ...
[英]'ViewModelProviders' is deprecated. Java solution?
'ViewModelProviders' 已從 androidx.lifecycle:lifecycle-*:2.2.0-alpha03 https://developer.android.com/jetpack/androidx/releases/lifecycle#2.2.0-alpha03 ...
[英]Dynamic parameters in viewmodel Android
如何在 Android 中重用 ViewModel 的參數? 我有一個循環查看器,其中填充了基於參數的數據庫中的數據: selectedDate 。 如何在片段中重用它,以這種方式刷新回收查看器? 到目前為止,我正在使用ViewModelFactory : 我將它加載到onCreateView中: ...
[英]How to create a custom viewModel provider class where i can avoid the viewModel cast?
早上好; 我有這個自定義 ViewModel 工廠 class: function 創建返回AlreadyHaveAnAccountViewModel(userDataSourceRepository)其中AlreadyHaveAnAccountViewModel是我的 viewModel cl ...
[英]NoClassDefFoundError at AppModule.provideViewModelFactories(AppModule.kt)
我僅在 Kitkat 設備上面臨此崩潰。 我的logcat在下面。 在getViewModel 在哪里飛濺 基本活動.kt AppModule.kt 在哪里 編輯 ...
[英]java.lang.RuntimeException: Cannot create an instance of class ViewModel, when android recreates Activity and Fragment
案例是Activity-Fragment Recreate:我正在activity級別從活動context創建ViewModel ,並嘗試使用ViewModelProvider .of() 在Fragment級別訪問初始化的ViewModel 。 下面的代碼在快樂的情況下工作; 但是當重新創建活動 ...
[英]Getting ViewModel for SettingsActivity (MVVM, Android P)
如果您選擇設置時使用模板在Androdi Studio 3.4中創建項目,則將看到示例應用程序,其中SettingsActivity擴展了AppCompatPreferenceActivity擴展了PreferenceActivity擴展了ListActivity擴展了android.app.A ...
[英]How room database and viewmodel works?
我有一個students_table,並且存儲了不同級別的學生。 我想按一個級別顯示學生,而隱藏其他級別。 我選擇學生顯示如下: 這是showStud(); 第一次運行代碼時,無論stLvl的值如何,它都能完美運行,但是當我更改代碼時,它的值沒有顯示我想要的東西,或者根本沒有 ...
[英]ViewModelProviders.of(FragmentActivity).get(ViewModel::class.java) asking for activity instead of viewmodel in get() call
由於無法預見的原因,ViewModelProviders.of(this).get()失敗。這是在我的主要活動中調用的,該活動繼承自FragmentActivity。 我實際上在.get()調用上遇到錯誤。 該錯誤表明它正在期待一個活動,而不是與文檔相反的ViewModel。 我已經清除並 ...