問題タブ [android-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 投票する
0 に答える
609 参照

android - Android: CardView で AutocompleteTextView にテキストを入力する際の自動スクロール

Cardview で AutocompleteTextView を使用しています。AutocompleteTextview をクリックしてテキストを入力すると、RecyclerView が自動的にスクロールし、AutocompleteTextview が表示されなくなります。これは、AutocompleteTextview にテキストを入力しているときにも発生します。このアイテムの XML は次のとおりです。

CardView でプログラムによって上記のビューを追加しています。何かアドバイス ?

0 投票する
12 に答える
89155 参照

android - ImageView を CardView の幅に合わせる

角が丸くなっています。以下のマテリアル デザイン ガイドラインの例に示すように、上部CardViewに を配置したいと考えています。ImageView

components_cards8.png

それからCardView私はこれを持っていますImageView

私がcard_view:cardCornerRadiusセットを持っている場合、私が望むようにカード0dpに適合します。ImageView

画像_1

ただし、マテリアル デザインのガイドラインでは、カードの角は直角ではなく丸みを帯びている必要があると規定されています。

card_view:cardCornerRadius私が抱えている問題は、を 以外のもの に設定すると0dp、たとえば4dp、次のようになります。

画像_2

ご覧のとおり、ImageViewは に適合しませんCardView

私の質問は、角が丸くなっている場合に、これImageViewをレイアウトに合わせるにはどうすればよいかということです。CardView

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

android - アンドロイド | CardView は TextView の上に留まる

私は次のレイアウトを持っています:

CardView は、アニメーションの半径の変更によって、円形のボタンから四角形のビューへのスムーズなアニメーションに使用するためだけに存在します。

しかし、問題は、CardView が表示されるたびに、TextView の上にとどまることです。それはなぜですか、そしてそれを TextView の下に配置するにはどうすればよいですか

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

android - Android サポート Cardview contentPadding が機能しない

サポート カードビューに contentPadding を追加したいと思います。このパディングは 4.4 デバイスでは正しく計算されますが、4.1.2 デバイスでは contentpadding が機能しません。

build.gradle:

xml-レイアウト

4.1.2を実行しているデバイスでの結果: Android 4.1.2 - ソニー Xperia L

contentPadding が認識されません。

4.4.2デバイス を実行している同じアプリ:アンドロイド 4.4.2 - サムスンギャラクシー S4

contentPadding は正しく認識されています。

このスレッドでこの問題の回避策を見つけました: Android L でCardView ウィジェットのパディングを設定する方法

編集: 現在、Android 4.1.2 を実行している Sony XPERIA L デバイスのバグのみのようです。4.1.2 を実行している Galaxy Nexus でテストしましたが、この場合はすべて問題なく表示されます。

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

android - CardView が Nexus5 に表示されない

私は自分のアプリケーションで使用android.support.v7.widget.CardViewしていますが、何か面白いことが起こっています。

IDE プレビューに CardView は表示されませんが、次のように、アプリが実行されているさまざまなデバイスすべてに表示されます。

  • サムスン (GS III および IV)
  • モト G
  • ワンプラス 1

ただし、Nexus 5 (Android 5.0 を実行している) で実行している場合、CardViews は存在しないかのようには表示されませんが、その内部は表示されます。

それがなぜなのか誰か知っていますか?ネットで調べても原因がわかりません。

ここに私のCardViewのXMLがあります

Paddingも機能してElevationいないようです

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

listview - ListView を CardView に

新しい Appcompat V21 を実行するアプリと、基本的なリスト ビューを備えたメイン アクティビティがあります。この基本的なリスト ビューを、各カードに画像とタイトルを含むカード ビューに変えることはできますか? (たとえば、Google+ アプリを使用します)

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

android - Android 5.0 デバイスの CardView で、selectableItemBackground を前景としてリップルが表示されない

これをNexus 5で実行しています。CardViewのコードの一部は次のとおりです。

そして、selectedItemDrawable を取得する方法は次のとおりです。

カードをタップすると、selectedItemDrawable に付属するはずのリップルが表示されません (フォアグラウンド セットがない場合とまったく同じように見えます)。私は 5.0 を実行しているので、これは奇妙に思えます。appcompat のドキュメントでは、Lollipop 以前のデバイスでは動作しないとしか書かれていません。なぜこれが事実なのか誰か知っていますか?最小 API レベルは 16 で、ターゲットは 21 です。

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

android - CardView の Android のビューの昇格が表示されない

Android Lollipop で昇格させたい CardView 内に RelativeLayout がありますが、昇格は表示されません (影は表示されません)。

ここに画像の説明を入力

私のレイアウトファイル:

したがって、このレイアウト内で、次の 2 行を RelativeLayout に追加して、標高を作成しました。

なぜそれが表示されないのか誰にも分かりますか?現時点では、Android API 21 (Lollipop) を使用してエミュレーターでテストしています。

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

android - RecyclerView onListItemClick で新しいインテントを作成

そのため、最新の更新の前に onListItemClick リスナーを使用し、正常に動作しましたが、今は RecyclerView を使用しようとしましたが、アイテムごとに onClick を実装する方法がわからないため、新しいアクティビティが開かれます..

これは私がかつて持っていたものです

しかし今、リストビューを使用する代わりに、説教アダプターを作成すると、次のようになります

フラグメントは多かれ少なかれ同じですが、onListItemClickをもう使用できないだけです

私はcardview xmlを次のようにしています

新しいインテントを作成しようとすると、このエラーが発生します