首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >更改透明背景的圆形按钮的颜色

更改透明背景的圆形按钮的颜色
EN

Stack Overflow用户
提问于 2018-10-14 07:56:13
回答 4查看 1.3K关注 0票数 0

如何更改圆角textView或透明背景按钮的颜色,如下所示

我希望当再次点击按钮时取消选择,而不仅仅是选择

EN

回答 4

Stack Overflow用户

发布于 2018-10-14 08:04:05

在可绘制文件夹bg.xml中添加xml文件

代码语言:javascript
运行
AI代码解释
复制
 <?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" android:padding="10dp">
    <!-- you can use any color you want I used here gray color-->
    <stroke
        android:height="1.0dip"
        android:width="1.0dip"
        android:color="#ffee82ee" />

    <solid android:color="@android:color/transparent"/>
    <corners android:radius="7dp"/>
</shape>

在布局中

代码语言:javascript
运行
AI代码解释
复制
   <Button
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/bg"
    android:textColor="#ffee82ee"/>

它会工作的..

票数 3
EN

Stack Overflow用户

发布于 2018-10-14 08:05:17

您可以使用具有多个状态的选择器作为背景和文本颜色的可绘制。

代码语言:javascript
运行
AI代码解释
复制
  <Button
         android:id="@+id/button1"
         android:background="@drawable/selector_xml_name"
         android:layout_width="200dp"
         android:layout_height="126dp"
         android:text="Hello" />

可绘制的xml文件:

代码语言:javascript
运行
AI代码解释
复制
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:drawable="@drawable/numpad_button_bg_selected" android:state_selected="true"></item>
    <item android:drawable="@drawable/numpad_button_bg_pressed" android:state_pressed="true"></item>
    <item android:drawable="@drawable/numpad_button_bg_normal"></item>

</selector>
票数 1
EN

Stack Overflow用户

发布于 2018-10-14 08:06:51

您必须使用选择器创建背景

代码语言:javascript
运行
AI代码解释
复制
<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true" android:state_pressed="true" android:drawable="@drawable/likeactivepressed" />
<item android:state_pressed="true" android:drawable="@drawable/likeinitialpressed"/>
<item android:state_checked="true" android:drawable="@drawable/likeon"/>
<item android:drawable="@drawable/likeinitial"/>
</selector>

然后设置按钮的背景:

代码语言:javascript
运行
AI代码解释
复制
  android:background="@drawable/like_button"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52800644

复制
相关文章
CSS设置背景颜色透明
将背景颜色设置为透明,两种方法: 方法一:通过background-color和opacity来设置 opacity属性参数的不透明度是以数字表示的,从0.0到1.0,完全透明是0.0,完全不透明是1.0,数字越大代表元素越不透明。
全栈程序员站长
2022/08/31
9.7K0
CSS设置背景颜色透明
【GIF图修改背景颜色(改为透明)】
首先打开需要修改背景的GIF文件,点击左上角的文件,选择导出—存储为WEB所用格式
magize
2023/07/11
1.6K0
【GIF图修改背景颜色(改为透明)】
keil更改黑色背景颜色「建议收藏」
1、先将keil安装目录下UV4中global文件复制出来留作备用,然后用记事本打开安装目录下的global文件
全栈程序员站长
2022/09/10
7.9K0
keil更改黑色背景颜色「建议收藏」
java SWT:基于Composite定制背景透明的浮动图像按钮(image button)
版权声明:本文为博主原创文章,转载请注明源地址。 https://blog.csdn.net/10km/article/details/53488923
10km
2019/05/25
2K0
java SWT:基于Composite定制背景透明的浮动图像按钮(image button)
C#*.bmp,*.jpg,*.png指定颜色,转换为透明背景的png[通俗易懂]
partial class Form1 { /// /// private System.ComponentModel.IContainer components = null;
全栈程序员站长
2022/09/13
3.9K0
C#*.bmp,*.jpg,*.png指定颜色,转换为透明背景的png[通俗易懂]
利用GDI+制作背景颜色淡入淡出效果的按钮
用过QQ2009的网友都知道QQ主面板的界面非常炫丽,特别好看,鼠标移上去还有淡入淡出的效果。那这样效果是怎么做出来的呢?其实不难,只要自定义一个用户控件的外怪就可以了,用到GDI+技术和时钟控件来操作…
SAP梦心
2022/05/09
1.1K0
pycharm的背景颜色设置_css中设置背景颜色
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/174387.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/27
7.5K0
pycharm的背景颜色设置_css中设置背景颜色
圆形按钮样式
大家中秋好。月饼圆,月亮圆,中秋团团圆圆。今天就分享些关于圆的东西(圆形按钮样式)。 主题效果 默认颜色 悬停颜色 按下颜色 红色 #f44336 #d5d5d5 #f2f2f2 蓝色 #008cba
Qt君
2019/09/17
2.1K0
圆形按钮样式
Flash背景透明的代码
      我觉得这个应该不是太难,结果DW中死活设置不成功,网上搜索到的都是一些互相抄了抄去的不知所云的东西,懒得去学习研究,还不如在自己原来做过的网站中找代码,一试便成了。就是这个了: <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" widt
用户1075292
2018/01/23
1.2K0
小程序鼠标点击按钮(改变背景颜色字体)
目标需求:实现下图,给点击的view增加类,每次只能选择一个。 主要思路:给点击的view增加类,依靠点击的index对state进行赋值。如果相同时,给该view增加类。
王小婷
2018/12/28
4K0
css 背景透明
今天在开发一个漂浮在背景图上方的模态动画,之前只记得opacity和rgba可以实现透明度设置,但是在实现“背景透明,文字不透明”的效果中却不是都可行的,下面我们就来实际测试一下。
IT工作者
2022/02/15
2.9K0
silverlight 背景透明
silverlight小技巧 silverlight 背景透明 aspx page 添加PluginBackground="Transparent" 添加Windowless="true" 例子: <asp:Silverlight Width="600px" Height="400px" PluginBackground="Transparent" Windowless="true" ID="Xaml1" runat="server" Source="~/ClientBin/Silverligh
用户1172164
2018/01/16
1.1K0
修改Matlab的背景颜色
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151569.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/06
4.1K0
修改Matlab的背景颜色
设置pycharm背景颜色_python设置背景颜色
1、选择不同的主题、选择背景图片            Appearnce & Behavior  –>  Appearance
全栈程序员站长
2022/09/27
3.9K0
修改idea的背景颜色_ps更换证件照背景颜色
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/174675.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/27
2.2K0
修改idea的背景颜色_ps更换证件照背景颜色
如何更改 Ubuntu 的终端的颜色
但是,如果你想要一个独一无二的的终端体验或者符合你自身品位的一些东西,你也可以改变你的 Ubuntu 的终端的颜色。
用户1880875
2021/11/08
15.2K0
div css背景颜色半透明 文字不透明兼容ie、火狐等浏览器
IE:外层filter,内层position:relative或absolute。
战神伽罗
2019/07/24
1.3K0
点击加载更多

相似问题

更改单选按钮圆形背景的颜色

11

合成透明背景的圆形按钮

226

android studio -我想更改圆形按钮的背景颜色

131

更改单选按钮的圆形颜色

2126

创建具有圆形背景颜色的按钮Java

231
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档