2016-07-21 11 views
2

進捗値の最後に円(ドット)インジケータを表示したい。それは、現在このように見ている円のインジケータ付き水平プログレスバー

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 

    <item android:id="@android:id/background"> 
     <shape> 
      <corners android:radius="5dip" /> 
      <gradient 
       android:angle="270" 
       android:centerColor="#EBEBEB" 
       android:centerY="0.75" 
       android:endColor="#EBEBEB" 
       android:startColor="#EBEBEB" /> 
     </shape> 
    </item> 

    <item android:id="@android:id/secondaryProgress"> 
     <clip> 
      <shape> 
       <corners android:radius="5dip" /> 
       <gradient 
        android:angle="270" 
        android:centerColor="#EBEBEB" 
        android:centerY="0.75" 
        android:endColor="#EBEBEB" 
        android:startColor="#EBEBEB" /> 
      </shape> 
     </clip> 
    </item> 

    <item android:id="@android:id/progress"> 
     <clip> 
      <shape> 
       <corners android:radius="5dip" /> 
       <gradient 
        android:angle="270" 
        android:centerColor="#00FFB7" 
        android:centerY="0.75" 
        android:endColor="#00FFB7" 
        android:startColor="#00FFB7" /> 
      </shape> 
     </clip> 
    </item> 
</layer-list> 

: - - :ここで

horizontal progressbar indicator image

私のプログレスバーのxmlファイルである - :それはこのようなものです

current progressbar

私を助けてください円形のインジケータを追加します。ありがとう

+0

私は同じ問題を抱えています。いくつかのボディは私たちに助けてください............ – Chirag

答えて

0

Gradleの依存関係を追加します。

dependencies { 
    compile 'com.github.rey5137:material:1.2.4' 
} 

とXMLコードの使用中、このよう

<com.rey.material.widget.Slider 
      android:id="@+id/slider_sl_continuous_disable" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:gravity="center" 
      android:padding="16dp" 
      android:enabled="false" 
      app:v_styleId="@array/slider"/> 

あなたthemes.xmlファイル

<array name="slider"> 
     <item>@style/LightSlider</item> 
    </array> 

styles.xmlファイルで定義するにsilderを定義することができますこの方法で

<style name="LightSlider" parent="Material.Widget.Slider"> 
     <item name="sl_primaryColor">@color/colorPrimary</item> 
    </style> 

出力:

enter image description here

が、これはあなたを助けることを願っています。ハッピーコーディング..

+0

いいえ、これは動作していません:( – Sid

+0

@mahideveloper何が問題ですか教えてください – Ironman

+0

私はプログレスバーが必要です(スライダ) – Sid

関連する問題