在图像的按下状态下更改不透明度

Bor*_*ora 5 android android-layout

我使用imageview作为按钮.对于正常状态,它是带有文本的简单红色图像,在按下状态下我想要改变图像的不透明度.

在此输入图像描述

现在处于按下状态我想降低此图像的不透明度.为此,我知道的选项是1.创建具有所需不透明度的其他图像并使用选择器来获得效果2.对选择器中的两个状态使用颜色代码; 但在这里我已经有一个图像状态作为图像,对于下一个状态我只想降低此图像中的不透明度.

sel*_*chi 7

button.setOnTouchListener(this);
Run Code Online (Sandbox Code Playgroud)