普通用户
分享安卓进度条如何设置图片及底色 [复制链接]
管理员 发表于 2024-10-14 292 1

在安卓开发时;我们可能会用到进度条组件;但是直接给进度条设置进度图片会导致图片拉伸。

在安卓中要想根据设置的进度值显示对应的图片;需要按照下面的方式操作:

1.准备一张图片;作为进度条中显示进度的图片;然后放进 项目文件夹/res/drawable 文件夹中、并更改名称为 image1 。

例如:image1.png

2.在与图片相同的文件夹目录:项目文件夹/res/drawable 新建一个名为:jdt_hk.xml 的文本文件;建议文件编码为UTF-8;然后复制下面内容到这个文件中。

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@android:id/progress">
        <clip android:drawable="@drawable/image1"/>
    </item>
</layer-list>

3.在代码中给进度条组件设置图片

进度条1.置进度图片从资源(R.jdt_hk)

效果:

MoLi先生 2024-10-26

学习了。

回复
 作者信息
管理员
USB专业用户 云验证
VcnStudio官方教程、文档、课程发布视频录制账号。
专业开发指导服务

响应时间:5分钟

服务方式:官方1对1服务

工作时间:工作日 9:00 - 18:30

专业团队 · 开发指导 · 极速响应


官网 | 基础视频教程 | 在线文档 下载 VcnStudio IDE

© VcnStudio Inc All Rights Reserved

蜀ICP备17024229号