Android中给按钮同时设置背景和圆角示例代码
更新时间:2016年10月17日 11:18:37 投稿:daisy
相信每位Android开发者们都遇到过给按钮设置背景或者设置圆角的需求,但是如果要同时设置背景和圆角该怎么操作才是方便快捷的呢?这篇文章通过示例代码给大家演示了Android中给按钮同时设置背景和圆角的方法,有需要的朋友们可以参考借鉴。
前言
最近在做按钮的时候遇到在给按钮设置一张图片作为背景的同时还要自己定义圆角,最简单的做法就是直接切张圆角图作为按钮就可以了,但是如果不这样该怎么办呢,看代码:
下面来看效果图
一、先建一个圆角的shape文件:
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <corners android:radius="10dp"/> <stroke android:width="1dp" android:color="#FF6238" /> </shape>
二、建立list文件:
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@mipmap/ic_launcher"/> <item android:drawable="@drawable/shape"/> </layer-list>
三、直接引用:
<TextView android:gravity="center" android:background="@drawable/list" android:layout_width="match_parent" android:layout_height="50dp" android:textSize="16sp" android:textColor="#FF0000" android:text="按钮" />
总结
以上就是Android中给按钮同时设置背景和圆角的方法,大家都学会了吗?希望这篇文章的内容对大家学习或者使用Android能有所帮助,如果有疑问大家可以留言交流。
相关文章
Android开发中怎样调用系统Email发送邮件(多种调用方式)
在Android中调用其他程序进行相关处理,几乎都是使用的Intent,所以,Email也不例外,所谓的调用Email,只是说Email可以接收Intent并做这些事情2013-06-06Android开发5:应用程序窗口小部件App Widgets的实现(附demo)
本篇文章主要介绍了android应用程序窗口小部件App Widgets的实现,具有一定的参考价值,有需要的可以了解一下。2016-11-11Android Fragment的静态注册和动态注册创建步骤
这篇文章主要介绍了Android Fragment的静态注册和动态注册创建步骤,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2020-02-02Flutter开发技巧RadialGradient中radius计算详解
这篇文章主要为大家介绍了Flutter小技巧RadialGradient 中 radius 的计算详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-01-01
最新评论