制作半透明按钮,使按钮颜色可见,背景应可见

App*_*tus 3 transparency android button

我一直在努力实现这个半透明按钮,但我总是做不到.我已经提到了许多像这样的人.但仍然没有运气.我也尝试android:color="#66FF0000"过,但它不会让它变得半透明.以下是我的代码.

<Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:clickable="true"
        android:text="select"
        android:onClick="selectClick"
        android:color="#80000000" 
      />
Run Code Online (Sandbox Code Playgroud)

我想要这种半透明的矩形按钮,以便按钮的蓝色应该是可见的,活动的绿色也应该是可见的.有人可以建议我吗?在下图中,我无法在按钮上绘制绿色以显示我想要的内容.但我想我的上述解释是可以理解的.

或者,如果无法使蓝色可见,至少我希望它看起来像让用户感觉有一个按钮,绿色应该是可见的.

在此输入图像描述

M.J*_*M.J 9

使用

机器人:背景="#8000"

代替

机器人:颜色="#8000"

  • 您希望按哪种颜色?要使任何颜色透明,您只需要更改"#00000000"中前两位的值,如果您希望按钮为50%透明,则使用任何颜色的#50xxxxxx然后您的按钮将是50%透明00表示完全透明您可以选择介于00到99之间的任何值来设置按钮的透明度级别.您可以从http://www.allprofitallfree.com/color-wheel2.html中选择颜色 (2认同)
  • 呃,我不认为这是对的.每个通道的值由00到FF中的两个字符表示,其中FF = 255(十进制).因此,50%不等于50十六进制.获得正确值的最简单方法是255*50%(或0.5)= 127.5然后向下舍入到127,即Hex中的7F (2认同)