メニュー項目を選択すると、灰色の枠線で表示されません。この問題は、以下のリンクと同じである:ナビゲーションビューで背景が選択/選択されたときにその背景を変更できない
項目メニューの変更の色が、背景は表示されません。私は多くの話題を読んだことがあるが、私はこの問題の解決策を見つけられない。私は私のnavigationViewで次のプロパティを使用しています:
app:itemBackground="?android:attr/selectableItemBackground"
メニュー項目を選択すると、灰色の枠線で表示されません。この問題は、以下のリンクと同じである:ナビゲーションビューで背景が選択/選択されたときにその背景を変更できない
項目メニューの変更の色が、背景は表示されません。私は多くの話題を読んだことがあるが、私はこの問題の解決策を見つけられない。私は私のnavigationViewで次のプロパティを使用しています:
app:itemBackground="?android:attr/selectableItemBackground"
を発生したとき、私が見つかりました。ソリューションStateListDrawable
を使用して、問題は、プロパティー"?android:attr/selectableItemBackground"
にあったので、私は自分自身を作成し、問題は解決されました。
あなたは
view.refreshDrawableState()
または
view.invalidate()
をあなたのビューを更新または無効にする必要がある変更が
私は試しましたが、うまくいきませんでした – user2976298
あなたのコードの一部を投稿して、そのビューを変更しようとしていますか? –