問題タブ [cardview]

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 に答える
755 参照

android - RecyclerView のみがランダムな cardview テキスト サイズを更新する際の問題

アプリ内に動的テキスト サイズ オプションを実装しようとしています。何らかの理由で、リサイクラーは、すべてのテキストを目的のサイズに設定するのではなく、カードビュー内のテキスト サイズをランダムに変更するだけです。リストをスクロールすると、一番上の cardview テキストは正しく変更されますが、次の 3 ~ 4 はデフォルトのままで、リストの下にランダムに別の cardview テキストが正しく表示されます。リストを上にスクロールすると、正しく表示されるカードビューがランダムに変更されます。

主な活動....

私のアダプター....

保有者....

すべてのテキストを適切に更新するには、アダプターまたはビューホルダーに何かを追加する必要がありますか?

0 投票する
2 に答える
4771 参照

android - getAdapterPosition が機能しない (v24)

バインドビューホルダーを使用していますが、何らかの理由で「メソッドエラーを解決できません」が表示されます。ご覧のとおり、これは私の最初の試みであるため、大きな間違いを犯している可能性があります。複数の方法を試しましたが、どれも動作するようです。

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

android - CardView内のLinearLayoutがスペース全体を埋めていない

線形レイアウトが CardView 内のスペース全体を占有しないのはなぜですか? プレビューを使用して LinearLayout を拡張して CardViews の幅に合わせると、幅が match_parent に設定されますが (手動で試しました)、現在の状態に戻ります。言い換えれば、赤い背景を右端まで移動させ、右の TextView を右端に配置したいということです。

ここに画像の説明を入力

編集: 最小幅を削除し、レイアウト全体の幅を match_parent に設定すると、右端まで移動します。TextView を水平方向の名前で中央に配置し、右側のテキスト ビューをレイアウト全体の右側に揃えるにはどうすればよいでしょうか。

隣同士が綺麗に見えるので写真を載せました。コードが(特に大量ではないため)テキストである必要がないことを願っています。もしそうなら、もちろん質問を編集します!ありがとう!

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

android - recyclerview 内で cardview を選択すると、他のアイテムも選択されます

recyclerview 内にある cardview の色を変更すると、他のアイテムの色も変更されます。どうすればこの問題を解決できますか。

以下は、背景色を変更しているモジュールの一部です。

アダプターのコードを以下に示します。

以下はカードビューのレイアウトです:

助けてください!

0 投票する
2 に答える
9740 参照

android - 別の RecyclerView 内に RecyclerView を挿入する

Google Now カードのスタイルで 5 枚のカードのセットを作成しています。私は最初に一般的なレイアウトに焦点を当てています。

私はCardViewとRecyclerViewを使用していますが、達成したいのは次のようなものです:

ここに画像の説明を入力

これは私のCardAdapterです(一般的なアダプターでもあります):

これは MensaCardAdapter です (最初のカード用のアダプターです。私が知る限り、すべてのカードには異なるレイアウトがあるため、特定のアダプターが必要です)

これはCardLayoutです(すべてのカード用)

これが MensaCardLayout(最初のカードのレイアウト)

1- RecyclerView が含まれていないカードを問題なく作成できますが、1 つの一般的な RecyclerView と 5 つの独立した異なる RecyclerView を使用して activitymain クラスを作成する方法がわかりません。

問題は、すべてのカードのレイアウトとコンテンツが異なることです。私はAndroidに非常に慣れていないため、他の複雑な例を本当に理解していません

どんな助けでも大歓迎です