問題タブ [android-jetpack-datastore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
176 参照

android - Jetpack Datastore でチェックボックスの状態を保存する

現在、recyclerview 内の各項目にチェックボックスがあるアプリを作成しています。ユーザーはチェックボックスをクリックして、特定のムービーを保存できます。

Jetpack Datastore を使用して、チェックボックスの状態を保存したいと考えています。設定マネージャーをセットアップしましたが、フラグメントはチェックボックスへの参照を保持していないため、フラグメントで苦労しています (チェックボックスは項目レイアウトにあります)。

以下に、設定マネージャー クラス、daoviewmodel (API からデータを取得するために別のビューモデルを使用しています)、および recyclerview を表示するフラグメントの 1 つがあります。

どんな助けでも大歓迎です。ありがとうございました!

PreferencesManager.kt

DaoViewModel.kt

MoviesListFragment.kt

0 投票する
0 に答える
88 参照

android - Android Studio のすべてのプロジェクトで datastore.first() 、 .last() 、 .map() などのメソッドが見つからない / 未解決の参照エラーが発生しました。

なぜこれが起こっているのか分かりません.コルーチンと拡張機能です。 Ide は未解決の参照を示していますが、私のすべての依存関係は正しいです。ここで何がエラーになる可能性がありますか? キャッシュを無効にして再起動、再構築、プロジェクトをクリーンアップしようとしました。ここで誰か助けてください!datastore.data.first()datastore.data.last()

プロジェクトで使用される依存関係は次のとおりです。エラー参照用の画像は次のとおりです。

0 投票する
1 に答える
103 参照

android - Android Jetpack データストアの「制限」

Shared Preferences データが 1428.51-kb を超えるとメモリ例外が発生するため、推奨される Android Jetpack DataStore と同じメモリ制約になりますか?

DataStore はプロトコル バッファで型付きオブジェクトを使用するため、メモリの場合に利点はありますか?