問題タブ [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.

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

android - ViewHolder が文字列を TextView のテキストとして設定していません。詳細をご覧ください

Android プロジェクトでFastAdapterを使用しています。

これは私がそれを使用している方法です:

ここにあるR.layout.h_request_list_row

ここでの問題は、データベースから取得されたものとしてでimageURLはなく、レイアウト ファイルで定義されたものとして設定されているため、画像がダウンロードされないことです。私はこの要点に従いました: https://gist.github.com/puf/f49a1b07e92952b44f2dc36d9af04e3cimageURLimageURL

私はここで確信していString imageURLます:

Firebase データベースから取得した URL を正常に取得しました。

ここで何が問題なのか教えてください。

質問の形式が悪くてすみません。私はここではまだ初心者です。

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

android - RecyclerView のアダプタでランタイム権限を取得するには? 詳細をご覧ください

サービスを開始するには、次の実行時アクセス許可が必要なアプリを開発しています。

しかしbindView()、アダプターからサービスを開始しているため、このコードをどこに記述すればよいかわかりません。ここではFastAdapterを使用しています。

HRequest.javaファイルのコードは次のとおりです。

このコードをどこにどのように記述して許可を求め、Android M でアプリがクラッシュするのを防ぐことができるか教えてください。

0 投票する
5 に答える
508 参照

java - RecyclerView で、アイテムごとに長期間保存されたデータに基づいてアイテムをフィルター処理するためのアルゴリズムを記述できません

にいくつかのアイテムがありRecyclerView、各アイテムにはlong値が保存されています。のアダプターとしてFastAdapterを使用していRecyclerViewます。

RecyclerViewに long 値を持つ7 つの項目があるとします: 1112212321-988118870-88009、。3398-22113

だから、私がやりたいことは、このロジックを使用して、上記の長い値に基づいてアイテムをフィルタリングしたいということです:

いろいろ試してみましたが、何もうまくいきませんでした。

更新 1CardView : ここの項目は、 に保存され、 に表示される一種の異なるデータRecyclerViewです。各カードには異なるデータが含まれており、そのうちの 1 つが上記のlong値です。long上記のロジックに基づいて、各カードに保存されているこれらの値に基づいてデータをフィルター処理したいと考えています。

この問題を解決して、これを達成できるアルゴリズムまたはコードを提案してください。

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

android - Firebase で子を削除すると、recyclerview から正確な名前を削除できません

アクティビティがRecyclerViewあり、ユーザーがデバイスからこのアクティビティを開くと、recyclerview に名前が追加されます。

これが私のコードです:

ここにprepareData();方法があります:-

名前が追加されていますが、問題は、データベースで削除されたのとまったく同じように削除されないことです。データベースと同様に"John"削除されましたが、ここではリストの最後の項目が削除されます。

データベースから削除されたのとまったく同じ名前をリストから削除するにはどうすればよいですか?