2016-06-01 4 views
0

を持ちます。 CardViewの中に背景が?attr/selectableItemBackgroundBorderlessのアイテムがある場合、同じ保持効果が得られ、タッチがない場合でもCardViewの上に表示されます。無効にselectableItemBackgroundBorderlessでは、私はそれが暗いオーバーレイを取得<code>CardView</code>を押し続けたときに、私は、<code>CardView</code>内部<code>ImageButton</code>を持って

例:

ノーマル:Normal CardView

CardViewが押さ:Pressed CardView

私は、彼らは触れていなかった時に現れての?attr/selectableItemBackgroundBorderlessでアイテムを防ぐにはどうすればよいですか?

答えて

0

android:duplicateParentState="false"を設定してみてください。 >アイコンをクリックするとCardViewをクリックするのと同じ効果を持っている場合

はまた、 ImageButtonするのではなく、正規、非クリッカブル ImageViewを使用することを検討してください。

関連する問題

 関連する問題