自定义ProgressBar的style

1.在anim文件夹下创建旋转动画xml

<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@drawable/loading"
    android:fromDegrees="0"
    android:toDegrees="360"
    android:pivotX="50%"
    android:pivotY="50%">
</rotate>

2.在style.xml文件夹下创建新的style

<style name="progressbar">
     <item name="android:indeterminateDrawable">@drawable/progress</item>
     <item name="android:minWidth">80dp</item>
     <item name="android:maxWidth">80dp</item>
     <item name="android:minHeight">80dp</item>
     <item name="android:maxHeight">80dp</item>
</style>

3.布局文件中引用创建的style给progressbar

<ProgressBar
      style="@style/progressbar"
      android:indeterminateDuration="1000"
      android:layout_width="200dp"
      android:layout_height="200dp" />
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,691评论 25 709
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,921评论 0 17
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,755评论 4 61
  • 版式设计有很多的表现手法,今天就来讲解留白在版式中的重要性,理论虽然很简单但是运用起来却很难。 可以归纳为这几点:...
    简丹妮阅读 3,440评论 0 0
  • 小墨说:道理很冷,故事很暖,我不想给你讲道理,我只想传递温暖。 5月15日天气晴心情:很好 所有女孩都梦寐着心爱的...
    紫霞仙子的剑阅读 1,657评论 0 0

友情链接更多精彩内容