Вы можете сделать растяжимой селектор, который содержит 2 изображения: - один нормальный и один зависать, а затем передать в качестве фона для вашей TextView как андроид: фон = «@ вытяжке/Selector_textview»
Итак, когда вы нажимаете или нажимаете или выбираете текстовое изображение, появляется темный фон.
Найдите нижеследующий код: - вы также можете заменить изображение, используя разные цвета.
Selector_textview.xml: -
<item android:state_enabled="true" android:state_pressed="true"><layer-list>
<item><shape android:shape="rectangle">
<solid android:color="@color/graph_blue" />
<corners android:radius="5dp" />
</shape></item>
</layer-list></item>
<item android:state_enabled="true" android:state_focused="true"><layer-list>
<item><shape android:shape="rectangle">
<solid android:color="@color/graph_blue" />
<corners android:radius="5dp" />
</shape></item>
</layer-list></item>
<item android:state_enabled="false"><layer-list>
<item android:top="2dp"><shape android:shape="rectangle">
<solid android:color="@color/black" />
<corners android:radius="5dp" />
</shape></item>
</layer-list></item>