2017-12-07 4 views
-1

円形の進行状況バーがあり、60%の表示で正しく動作しています。ただし、progressは10%の結果では表示されません。progressadapterの助けによって表示されます。手伝ってくれませんか?円の進行状況バーが60%で表示されているときに10%の進捗状況が表示されない

私のコードは次のとおりです。

<ProgressBar 
    android:id="@+id/progressbar" 
    style="?android:attr/progressBarStyleHorizontal" 
    android:layout_width="100dp" 
    android:layout_height="100dp" 
    android:layout_marginTop="10dp" 
    android:max="100" 
    android:indeterminate="false" 
    android:progressBackgroundTint="#D3D3D3" 
    android:progress="50" 
    android:progressDrawable="@drawable/progressbar" 
    android:layout_centerVertical="true" /> 
+0

シェアあなたの** '描画可能/ progressbar' ** –

+0

あなたはprogreeは、私が見 –

+0

Javaコードを意味し、そこから自分のコードを置きますアンドロイド:あなたのコードで50%が完了したことを意味するprogressが50に設定されています。 10%未満に設定して10%の結果を表示することができます。 – Chithra

答えて

0

は今、この

<?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 
      android:innerRadiusRatio="3" 
      android:shape="ring" 
      android:thicknessRatio="20.0" 
      android:useLevel="false"> 
      <solid android:color="@color/colorLightOrange" /> 
     </shape> 
    </item> 
    <item android:id="@android:id/progress"> 
     <rotate 
      android:fromDegrees="270" 
      android:pivotX="50%" 
      android:pivotY="50%" 
      android:toDegrees="270"> 
      <shape 
       android:innerRadiusRatio="3" 
       android:shape="ring" 
       android:thicknessRatio="20.0" 
       android:useLevel="true"> 
       <solid android:color="@color/colorOrange" /> 
      </shape> 
     </rotate> 
    </item> 

</layer-list> 

OUTPUT 10 WITH%の進捗状況などの@drawable/circle_progress_uncompleteを作成し、この

<RelativeLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_weight="1"> 


     <ProgressBar 
      android:id="@+id/cmll_progrssbar" 
      style="?android:attr/progressBarStyleHorizontal" 
      android:layout_width="70dp"  
      android:layout_height="70dp" 
      android:indeterminate="false" 
      android:layoutDirection="rtl" 
      android:max="100" 
      android:progress="100" 
      android:progressDrawable="@drawable/circle_progress_uncomplete" /> 

     <TextView 
      android:id="@+id/cmll_completed_per" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignBottom="@id/cmll_progrssbar" 
      android:layout_alignLeft="@id/cmll_progrssbar" 
      android:layout_alignRight="@id/cmll_progrssbar" 
      android:layout_alignTop="@id/cmll_progrssbar" 
      android:layout_gravity="center" 
      android:gravity="center" 
      android:padding="10dp" 
      android:text="100%" /> 

    </RelativeLayout> 

をお試しください

enter image description here

100%の進捗にOUTPUT

enter image description here

+1

ありがとうございます。神様はあなたを祝福します。 – bini

+0

@biniあなたを手伝ってくれて歓迎 – Prem

関連する問題