Android java 代码创建的ProgressBar, 设定 Style 样式

  1. 在代码中 是没有  设定 setStyle 的 方法,所以需要 使用 折中 的方式

  2. 新建一个 布局文件,内容如下:
    <?xml version="1.0" encoding="utf-8"?>
    <ProgressBar xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical" android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        style="@style/loading"
        />

  3. 在代码中引用  该 布局文件,创建一个 新 的ProgressBar  
    circleBar = (ProgressBar) LayoutInflater.from(context).inflate(R.layout.progressbar_layout,null);

  4. 在 布局文件中 自定义  ProgressBar 的style 即可,使用方式 为 一般 添加 Style 方式相同


你可能感兴趣的:(Android java 代码创建的ProgressBar, 设定 Style 样式)