SelectableItemBackgroundBorderless-Einführung

Beschreibung des Problems: Ich möchte einer Schaltfläche einen Klickeffekt hinzufügen, beispielsweise den Systemklickeffekt
android:background="?android:attr/selectableItemBackgroundBorderless"

 verwenden:

1: Legen Sie android:background="?android:attr/selectableItemBackgroundBorderless" im XML-Steuerelement fest

2: Die Veranstaltungsseite legt das Thema android:theme="@style/xxx" fest

3: Beachten Sie, dass das übergeordnete Element „Theme.MaterialComponents.DayNight.NoActionBar“ schreiben muss, damit es wirksam wird

<style name="xxx" parent="Theme.MaterialComponents.DayNight.NoActionBar"> <item name="android:windowNoTitle">true</item> <item name="android:windowBackground">#00000000</item> <item name="android:windowIsTranslucent">true</item> <item name="android:windowFullscreen">true</item> <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</ item> </style>

 

Supongo que te gusta

Origin blog.csdn.net/CHNE_TAO_EMSM/article/details/130989278
Recomendado
Clasificación