問題タブ [cardslib]
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 - cardslib でカスタム カード展開 UI を更新していますか?
これは問題ではなく、むしろ問題です。カスタム エキスパンドでカードを作成し、そのカードをカードリストに入れるタイミングを知りたかったのです。setUpInnerViewElements() が呼び出されるのはいつですか? カードを展開したときに呼び出されるのか、それともカードに触れたりリストをスクロールしたときにも呼び出されるのか?
そして、カードが拡張されている間に実行時に拡張されるカードの Ui を更新する場合、どのようにこれを行うことをお勧めしますか? ユーザーに文字列を入力するように求めるボタンがあり、その文字列を CardExpand の既存の文字列に追加したいとします。同時に、展開ビュー内の他のすべてのカードでその文字列を使用できるようにしますか? これを達成するためにオーバーライドする方法はありますか?
非常に長くて退屈なコードであるため、コードを提供できず申し訳ありません。
ありがとう
android - Cardslib - CardRecyclerView でカスタム カードのボタン イベントにアクションを設定する方法
Cardslib を使用して、ボタンをクリックすると展開されるカスタム レイアウト行を持つ RecyclerView を作成しようとしています。カスタマイズ ガイドに従って、カスタム レイアウトとカスタム カード クラスの両方を作成しました。カードはこのように正しく
表示されますが、このカードのビュー要素のクリック イベントを設定する方法がわかりません。
activity_main.xml には、CardRecyclerView があります。
my_cardview_layout.xml:
my_material_card_layout.xml
私の主な活動:
私のカスタムカードクラス:
問題はおそらくmy_cardview_layout.xmlだと思いますが、recyclerviewに設定card:list_card_layout_resourceID="@layout/my_material_card_layout"
して
それらはカードとして表示されません:
これに2日間取り組んでいますが、まだこれらのボタンを機能させることができません(Cardslibマテリアルカードを使用しようとしましたが、エキスパンドを追加しても何も起こりませんでした). 助けてくれて本当にありがとう、ありがとう!
android - テキスト補足アクションをクリックすると Cardslib ライブラリの素材カードが展開されるようにする方法
Github のCardsLibライブラリから新しい Material Card デザインを実装し、Recycler ビュー内で複数のカードを使用しています。私が実装したカードレイアウトは次のとおりです。
ここで、カードの [詳細] をクリックしてカードを展開し、カスタム レイアウトを拡張したいと考えています。どうすればこれを実装できますか? 私のMainActivty.java
ファイルのコードのスニペットは次のとおりです。
さらに情報が必要な場合は、お知らせください。前もって感謝します!
highlight - IceCreamSandwich (Android 4.0.4) で押された cardView を強調表示する方法
これは私の CardView レイアウトです:
そのレイアウトに基づいて、私の CardViews レイアウトは正しく表示されますが、押されたときに強調表示されません。
IceCreamSandwich (API 15 : 4.0.4) では、後の OS バージョンとは異なり、CardView をクリックしても強調表示されません。そこで、背景の card_selector を CardView に明示的に追加しようとしました。
私は、cardslib リソース (card_selector.xml) で利用可能なデフォルトの既存のドローアブルを使用しています:
しかし、これが私の CardViews レイアウトになる方法です。ご覧のとおり、そのうちの 1 つが押されていますが、正しく強調表示されていません。
押されたときに CardView が正しく強調表示されるようにする解決策はありますか?
android - カードビューを複数の列に分割して、すべてのコンテンツを部分的に表示する方法は?
カードビューのリストの列数にすべての注文を表示する必要がある配送画面が必要なPOSシステムに取り組んでいます。
この画像に示すようなもの:
私は自分のアプリでcardviewを取得するためにcardlibを使用しています。このタイプのレイアウトをcardslibで実装するのを手伝ってくれませんか。または、アプリでこのようなレイアウトを使用するにはどうすればよいか教えていただけますか??
twowayviewも試しましたが、上の画像に示されている黄色のカードのように、カードを複数の列に分割するというアイデアは得られませんでした。私を助けてください..
android - CardGridStaggeredView カードが消える
アクティビティでカードを表示するために使用CardGridStaggeredView
していますが、問題は、2 つ以上の列を使用すると、スクロール中にカードが消えることです。
これは私のxmlファイルです:
Favourites
アクティビティ:
android - Cardslib ライブラリを使用しようとしたときのエラー: 属性 android:foregroundInsidePadding が見つかりません
アプリにライブラリを実装しようとするとCardslib
、アプリを実行しようとするたびに次のエラーが発生します。
エラー: ForegroundLinearLayout で、属性 android:foregroundInsidePadding が見つかりません
ただし、attrs.xml
ライブラリのファイルを調べたところ、ForegroundLinearLayout
その属性がそこにあることがわかりました。何がこれを引き起こしているのでしょうか?