首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在安卓中获取HourGlass风格

在安卓中获取HourGlass风格
EN

Stack Overflow用户
提问于 2015-08-26 13:55:40
回答 1查看 1.3K关注 0票数 0

我目前正在开发一个应用程序,希望在使用AsyncTask时显示进度。我已经知道进度条和进度对话框了。但我想要一个沙漏的外观。有没有办法在进度上有这样的表现呢?提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-08-26 18:08:41

在布局中使用ProgressBar标签和下载沙漏图标

在这里,我使用了hourglass_icon.png并将该图标保存在res/drawable文件夹中。

:indeterminateDrawable属性用于更改图标

代码语言:javascript
复制
    <ProgressBar
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:indeterminateDrawable="@drawable/anim_progress_icon" />

这里我们使用动画来旋转沙漏图标。

res/drawable/anim_progress_icon.xml

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/hourglass_icon"
android:pivotX="50%"
android:pivotY="50%" />

That's how we can get the hour glass appearance on progress.
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32218958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档