問題タブ [fastadapter]
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.
android - ViewHolder が文字列を TextView のテキストとして設定していません。詳細をご覧ください
Android プロジェクトでFastAdapterを使用しています。
これは私がそれを使用している方法です:
ここにあるR.layout.h_request_list_row
:
ここでの問題は、データベースから取得されたものとしてでimageURL
はなく、レイアウト ファイルで定義されたものとして設定されているため、画像がダウンロードされないことです。私はこの要点に従いました: https://gist.github.com/puf/f49a1b07e92952b44f2dc36d9af04e3cimageURL
imageURL
私はここで確信していString imageURL
ます:
Firebase データベースから取得した URL を正常に取得しました。
ここで何が問題なのか教えてください。
質問の形式が悪くてすみません。私はここではまだ初心者です。
android - RecyclerView のアダプタでランタイム権限を取得するには? 詳細をご覧ください
サービスを開始するには、次の実行時アクセス許可が必要なアプリを開発しています。
しかしbindView()
、アダプターからサービスを開始しているため、このコードをどこに記述すればよいかわかりません。ここではFastAdapterを使用しています。
HRequest.java
ファイルのコードは次のとおりです。
このコードをどこにどのように記述して許可を求め、Android M でアプリがクラッシュするのを防ぐことができるか教えてください。
java - RecyclerView で、アイテムごとに長期間保存されたデータに基づいてアイテムをフィルター処理するためのアルゴリズムを記述できません
にいくつかのアイテムがありRecyclerView
、各アイテムにはlong
値が保存されています。のアダプターとしてFastAdapterを使用していRecyclerView
ます。
RecyclerView
に long 値を持つ7 つの項目があるとします: 11122
、12321
、-98811
、8870
、-88009
、。3398
-22113
だから、私がやりたいことは、このロジックを使用して、上記の長い値に基づいてアイテムをフィルタリングしたいということです:
いろいろ試してみましたが、何もうまくいきませんでした。
更新 1CardView
: ここの項目は、 に保存され、 に表示される一種の異なるデータRecyclerView
です。各カードには異なるデータが含まれており、そのうちの 1 つが上記のlong
値です。long
上記のロジックに基づいて、各カードに保存されているこれらの値に基づいてデータをフィルター処理したいと考えています。
この問題を解決して、これを達成できるアルゴリズムまたはコードを提案してください。
android - Firebase で子を削除すると、recyclerview から正確な名前を削除できません
アクティビティがRecyclerView
あり、ユーザーがデバイスからこのアクティビティを開くと、recyclerview に名前が追加されます。
これが私のコードです:
ここにprepareData();
方法があります:-
名前が追加されていますが、問題は、データベースで削除されたのとまったく同じように削除されないことです。データベースと同様に"John"
削除されましたが、ここではリストの最後の項目が削除されます。
データベースから削除されたのとまったく同じ名前をリストから削除するにはどうすればよいですか?