問題タブ [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 に答える
546 参照

android - Gradle 警告:バージョン変数を代用しようとしているようですが、一重引用符 (') を使用しています。Fast Adapter Library を使用しようとしています

こんにちは、プロジェクトで Fast Adapter ライブラリを使用しようとしています。このリンクhttps://github.com/mikepenz/FastAdapterからインストールガイドを読みました 。私のプロジェクトの同期は正常に構築されましたが、次の警告 (キャプチャされたリンク) が表示されました。

「バージョン変数を代用しようとしているようですが、単一引用符 (') を使用しています。」

実装 'com.android.support:appcompat-v7:${latestSupportLib}'

プロジェクトは正常にビルドされましたが、実装されたライブラリの下に赤い線が表示されるのは非常に面倒です。その警告を無視しても大丈夫ですか、それともその警告を修正する方法はありますか?

ここに画像の説明を入力

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

android - アイテムがクリックされたときに、RecyclerView + FastAdapter で詳細を表示する

FastAdapter と ConstraintLayout を使用するアプリで、完成したゲームのリストを表示します (スクリーンショットの英語以外の文字をご容赦ください)。

スクリーンショット 1

アプリ ユーザーがリスト内のアイテム (アイテム内の任意の場所) をクリックすると、正方形のゲーム ボードを含むイメージ ビューを表示し、プラスのイメージ ビューをマイナスに変更したいと考えています。

スクリーンショット 2

そのために、私はすでにメソッドを準備しました:

しかし、私の問題は、メソッドを呼び出す場所がわからないことです。

クリック リスナーを高速アダプター オブジェクトに追加する必要がありますか?それともビュー ホルダーに追加する必要がありますか?

また、ExpandableSampleActivityの例を見ると、いくつかのアニメーションがあることに気付き、mBoard 画像ビューの開示をアニメーション化する方法を考えています...

以下は私の現在のソースコードです:

Github issue 713でも質問しました

アップデート:

detailsモデルにブール値を追加してbindViewメソッドで使用しようとしましたが (true は を表示することを意味しますmBoard)、アプリの動作が不安定になり、間違った詳細が表示され、クリックした直後ではありません -

新しい Fragment ソース コードは次のとおりです。

変更された FinishedGameItem モデルは次のとおりです。

アプリの種類は機能しますが、不規則に:

スクリーンショット 3