Android: przycisk obrazu lub przycisk Podświetlony z efektem po naciśnięciu

Tutaj, kiedy je nacisnąłemleft and right arrow button w tym czasie chcę zobaczyć tego typu efekty na przycisku. To samo dzieje się wIphone/IOS domyślnie.

Czy mogę zrobić tego typu efekt?

Tutaj wspomniałem o zdjęciu, co dokładnie chcę.

Tutaj użyłem tych plików xml, ale nie udało mi się.

button_pressed.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_pressed="true"><shape>
            <gradient android:angle="180" android:centerColor="#657377" android:endColor="#AFFFFFFF" android:startColor="#FFFFFFFF" android:type="linear"/>

            <corners android:radius="10dp" />
        </shape></item>

</selector>

EDYTOWAĆ

użyłemandroid:background="@drawable/button_pressed.xml" line ale nie dostałem tego, czego chcę Dokładnie.

Próbowałem:

Użyłem tego pliku xml zgodnie z odpowiedzią Piyush'a, ale nie odniosłem sukcesu i uzyskuję ten efekt.

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

    <item>
        <shape android:shape="rectangle" >
            <solid android:color="@color/transparent" />
        </shape>
    </item>
    <item>
        <shape
            android:innerRadiusRatio="4"
            android:shape="ring"
            android:thicknessRatio="9"
            android:useLevel="false" >
            <gradient
                android:endColor="#00000000"
                android:gradientRadius="250"
                android:startColor="#ffffffff"
                android:type="radial" />
        </shape>
    </item>

</layer-list>

Zgodziłem się na górne i dolne cięcia części, ponieważ mam ograniczoną przestrzeń w układzie tego przycisku. że pomyślimy później, ale dlaczego nie przynosi efektu, jak cień i alfa, i to samo, o czym wspomniałem?

WYJŚCIE:

Proszę, pomóż mi, jeśli jakieś ciało ma o tym pomysł.

Z góry dziękuję.

questionAnswers(2)

yourAnswerToTheQuestion