0
我正在使用Android TV應用程序的Leanback庫,並且我使用典型的BrowseFragment,它使用ImageCardView s進行導航。 ImageCardViews在點擊時顯示出連鎖效果:半透明的白色圓圈從中間開始並增長以填充視圖。Android TV中ImageCardView上的波紋顏色
我試圖改變波紋顏色以匹配我的應用程序的主要顏色。我的應用程序使用,從Theme.Leanback繼承的自定義主題,我認爲(例如基於https://stackoverflow.com/a/31922339/925478),我可以通過在主題重寫colorControlHighlight
屬性改變紋波顏色:
<style name="MyLeanback" parent="Theme.Leanback">
<item name="colorControlHighlight">@color/red</item>
</style>
然而,這並不似乎有任何影響。當我點擊並按住ImageCardView時,仍然看到半透明的白色圓圈。
如何更改波紋的顏色?
您是否嘗試過您提供的SO鏈接中的其他解決方案? – KENdi
@KENdi我在準備嘗試其他(運行時)解決方案時找到了我的答案。感謝您的建議。 –