Regardez d'abord les rendus
En fait, il est très simple de réaliser cet effet. Divisez simplement les deux dossiers de drawable et drawablev21 .
Normalement, sélecteur:
<? xml version = "1.0" Encoding = "UTF-8"?> <Selector XMLNS: Android = "http://schemas.android.com/apk/res/android"> <élément Android: Drawable = "@ Color / Menu_Selected" Android: State_pre qu'ils
Sélecteur en V21:
<? xml version = "1.0" Encoding = "UTF-8"?> <Ripple Xmlns: Android = "http://schemas.android.com/apk/res/android" Android: Color = "Color / Menu_Selected"> <! - Color of Press -> <! - Drawable / Color / Bitmap pour fond inférieur -> <! /> -> </ Ripple>
Ici, color de ripple est la couleur pressée de l'ondulation de l'eau, ajoutez-y un item , et cet item deviendra l'arrière-plan.
Remarques qui n'ajoutent pas item transparents en arrière-plan. L'un n'a pas de sens, et l'autre est que l'effet pressant ne peut pas être affiché.
Ce qui précède est l'intégralité du contenu de cet article. J'espère que le contenu de cet article sera utile à tout le monde dans le développement d'Android.