影隠しますカードビューの影を隠します。任意の提案/アイデア。スケーリングCardViewは標高がこれらの画像をチェックアウト
は編集:
アプリを追加した後:cardUseCompatPadding = "true" の何も変わりませんが
cardUseCompatPaddingだけ異なるAPIのバージョン間の影のサイズを処理します。
影隠しますカードビューの影を隠します。任意の提案/アイデア。スケーリングCardViewは標高がこれらの画像をチェックアウト
は編集:
アプリを追加した後:cardUseCompatPadding = "true" の何も変わりませんが
cardUseCompatPaddingだけ異なるAPIのバージョン間の影のサイズを処理します。
この行をCardViewにXMLで追加できます。
app:cardUseCompatPadding="true"
UPDATE
私はスケーリング後ラベル付けされた2番目の画像に気づいたように、あなたのバインドはイメージ図です。そのため、イメージビューが引き伸ばされ、カードビューがオーバーレイされます。背後にあるcardviewの影を見ることができます。 CardViewでバインドを定義し、ImageViewが親とレイアウトの属性に一致するようにして、CardViewの空白を塗りつぶす必要があります。
私はこれが意図された動作だと考えています。私たちはFrameLayout
が内部にあるのを見ることができます。 CardView
layout_height
はwrap_content
に設定されているため、引き伸ばしたビューを折り返して表示しますが、それでもあなたの影はあります。
カード境界内のコンテンツのスケーリングだけで、CardViewの境界線はそのまま残り、スケーリングされません。だからこそ助けにならない。私が欲しいのは、CardViewは影と一緒に拡大する必要があるということです。 –
役に立たなかった同じ振る舞い –