举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > 安卓绘制源码 Android 可绘制资源

安卓绘制源码 Android 可绘制资源

2023-06-24 16:18 Android教程

安卓绘制源码 Android 可绘制资源

安卓绘制源码 Android 可绘制资源

安卓绘制源码

在Drawable中创建圆角

要在Drawable中实现圆角,可以使用当前未记录的<shape> 标签。

这个标签需存在于 /res/drawable 目录的一个文件中。

以下代码显示了如何使用<shape> 标签在名为 /res/drawable/my_rounded_rectangle.xml 的文件中定义圆角矩形。

<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <solid android:color="#f0600000"/>
    <stroke android:width="3dp" color="#ffff8080"/>
    <corners android:radius="13dp" />
    <padding android:left="10dp" 
             android:top="10dp"
             android:right="10dp" 
             android:bottom="10dp" />
</shape>

然后,你可以使用此可绘制资源作为之前文本视图的背景,例如。

GradientDrawable roundedRectangle = (GradientDrawable)
activity.getResources().getDrawable(R.drawable.my_rounded_rectangle);

textView.setBackgroundDrawable(roundedRectangle);

最后,drawable子目录中的位图图像解析为BitmapDrawable类。drawable资源值,如一个矩形,解析为ColorDrawable

带有< shape> 标签的XML文件解析为 GradientDrawable



阅读全文
以上是编程学为你收集整理的安卓绘制源码 Android 可绘制资源全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部