Android 如何修改PrograssBar的背景图片?

参考网址

原生的PrograssBar 带的图片真的是太难看了,如何解决呢?

解决方案:

1 在drawable 下面 定义一个属性动画

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

</animated-rotate>

2 给PrograssBar 添加属性

        <ProgressBar
            android:id="@+id/pb_left"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:visibility="gone"

                      android:indeterminateDrawable="@drawable/prograssbar_background_image"
            android:indeterminateBehavior="repeat"
            />

解决:截图图如下:

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-02 15:13:20

Android 如何修改PrograssBar的背景图片?的相关文章

android 自定义toast width height 背景图片

Android 自定义toast 宽高大小 背景图片 RelativeLayout layout = (RelativeLayout) getLayoutInflater().inflate(R.layout.layout_custom_toast,null); ((TextView) layout.findViewById(R.id.tvCheckoutWay)).setText("11111"); ((TextView) layout.findViewById(R.id.tvPer

Android 代码修改按钮上的图片

如果要在Button上面添加一个图片,可以在xml中添加属性: [html] view plaincopy <Button android:id="@+id/AppBtn" android:layout_centerVertical="true" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_

解决android:background背景图片被拉伸问题

ImageView中XML属性src和background的区别: background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸.src是图片内容(前景),bg是背景,可以同时使用. 此外:scaleType只对src起作用:bg可设置透明度,比如在ImageButton中就可以用android:scaleType控制图片的缩放方式 如上所述,background设置的图片会跟View组件给定的长宽比例进行拉伸.举个例子, 36x36 px的图标

android:background背景图片被拉伸问题

ImageView中XML属性src和background的区别: background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸.src是图片内容(前景),bg是背景,可以同时使用. 此外:scaleType只对src起作用:bg可设置透明度,比如在ImageButton中就可以用android:scaleType控制图片的缩放方式 如上所述,background设置的图片会跟View组件给定的长宽比例进行拉伸.举个例子, 36x36 px的图标

Android Studio 设置背景图片

Android Studio 开发环境的主题背景是可以修改的,网上可以可以找到很多主题插件来丰富你开发桌面. 同时我们还可以修改背景图片,使你的开发不在单调,先上图: 怎么样,效果还可以吧,有种心旷神怡的感觉吧!!(嘿嘿) 下面我们介绍一下安装过程: 如果想添加图片背景我们需要安装一个插件,Preferences -->Plugins  搜索 Sexy Editor  (前提是你没有安装过哦),看图: OK,到这一步呢,你已经成功一半了,安装完毕后在你的Other Setting下看到Sexy

android怎么换背景图片

我不晓得一般是怎么做的,但是至少可以用两种方法,一种是用一个全屏的ImageView来当作背景,通过修改imageview来修改背景图片,一种是将你xml中最外层的那个布局,LinerLayout之类的,添加id属性,在程序中通过这个来setbackgroundResource. 我添加了没问题啊.<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientat

Android聊天背景图片变形解决方案

Android聊天背景图片变形,一般是由于键盘引起的(这个是自己调戏糖宝app中出现的问题,今天抽时间解决下).可以参看StackOverFlow解决的地址:http://stackoverflow.com/questions/5307264/how-to-prevent-soft-keyboard-from-resizing-background-image 我这里用的也是参考这里的方法: 解决方法很简单: 1.在AndroidManifest.xml文件里面的Activity配置:andro

Android studio 添加背景图片问题

问题:下载了JPG格式的图片,Windows下直接改变后缀名,'变为'PNG. 输入 adroid:background"@mipmap/bg" 编译报错!!!老是不行 解答:图片一定要是PNG格式! Windows上的直接修改知识表象的PNG.画图编辑打开,另存为选择PNG,完美解决!!! 参考:设置Android app背景图片(Android studio) 原文地址:https://www.cnblogs.com/pualus/p/6095103.html

gnome3 修改桌面背景图片模式

修改背景图片,可以在 桌面右键 选择"修改壁纸",选择"background"(背景),这里没有设定背景图片模式. 可以在 “应用程序”->"工具">"优化工具",在 优化工具 中,选择 "桌面",就可以看到背景下有模式和背景目录.如下图: 灵感来自如何定制你的Linux桌面:Gnome 3中 看到优化工具的图片,就试着打开自己电脑系统中的优化工具,笔者就找到了 优化工具里面 有"桌面