Android Button背景background的设置及shape的常用属性

您所在的位置:网站首页 设置按钮的背景色和颜色是什么 Android Button背景background的设置及shape的常用属性

Android Button背景background的设置及shape的常用属性

2024-07-12 09:48| 来源: 网络整理| 查看: 265

Android Button背景background的设置 项目场景:解决方案:shape常用方法:

项目场景:

实际开发中Button往往需要有不同的背景以适应不同的状态。Android提供了selector供开发者设置不同的背景

解决方案:

首先这是一个Button

其中background为一个drawable资源,Root element为selector

如上代码所示,分别设置了被按压,不可用,及常规状态下的drawable

其中shape_button_bg.xml

其中shape_button_unselect.xml

shape常用方法:

再此继续讲述,shape的常用方法,shape一般可以有以下几种设置

shape shape可以指定形状,其中常用的是rectangle和oval分别表示矩形和椭圆; size用于指定绘制图形的宽高 solid用于指定某一颜色 corners用于圆角半径,也可以分别对各个角分别设置 gradient设置渐变色,可以设置三色渐变,渐变角度,渐变类型等属性 stroke设置描边颜色及宽度

举个例子:圆形的button,红色的描边,渐变色填充

圆角矩形的button



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3