クリック可能なRecyclerview
アイテムを実装し、クリック効果のためにandroid:background="?selectableItemBackground"
を設定しましたが、コードを調べてこのリントの問題を発見しました。可能なオーバードロー:背景もペイントして背景を塗りつぶすテーマの背景要素を塗りつぶす
リント警告: 可能なオーバードロー:ルート要素も背景
にこの警告を解決するための任意のアイデアをペイントテーマとした背景?selectableItemBackground
塗料?
私のxml:名前は、ウィンドウの背景を暗示するよう
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?selectableItemBackground"
android:clickable="true"
android:orientation="vertical"
android:padding="@dimen/row_padding">
//...
</LinearLayout >
@nibariusこのレイアウトをリサイクラの表示アイテムとして使用することがわかっている場合は、警告を無視してください。またはそれを抑制する。 –
@EugenPechanec賞金はまだ開いていますので、さまざまなオプションについて説明する回答で賞金を請求することができます(警告を抑制し、バックグラウンドをアクティビティから削除し、フォアグラウンドで波紋効果を設定します)。 – nibarius