نوشته شده توسط
samiasoft
ممنون از شما دوست عزیز بابت راهنماییتون
اما متاسفانه برای استفاده از Ripple مجبورم از API 21 به بالا استفاده کنیم ..حال به نظرتون به جز این روش دیگری هم میتونه باشه ؟
با این وضعیت اگر استفاده کنم اندروید های نسخه پایین این رو افکت رو نخواهند دید
البته برای بک گرند این رو هم نوشتم تا حدی خوبه که محل سلکت رو هایلایت میکنه »
android:background="?android:selectableItemBackgro und"
از این هم میتونید استفاد کنید برای نسخه های پایینتر
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Active tab -->
<item android:drawable="@color/yellow"
android:state_pressed="false"
android:state_selected="true"
/>
<!-- Inactive tab -->
<item android:drawable="@color/green"
android:state_pressed="false"
android:state_selected="false"
/>
<!-- Pressed tab -->
<item
android:drawable="@color/dark_yellow_selectcolor"
android:state_pressed="true"
/>
</selector>
کافی تو خاصیت background تعریف کنید