2016-11-02 14 views
-1

Please find the attached image for your reference, the same horizontal progress bar i need by which i can show the remaining or completed data.水平分割値バー - アンドロイド

私は残りまたは完了したデータを表示する水平分割値バーを開発する必要があります。グレーアウトされた色を持つ2つの水平バー-1と、ユーザーがすでに使用しているデータの量を表示するための塗りつぶし色を持つものがあります。もしあなたが既にこれをしたことがあれば、あなたのご意見をお聞かせください。事前に

おかげで

+0

ご参照用画像を見つけてください。 –

答えて

0
private void showBillCycleProgress(int billCycleProgressBarId, int total, int progress, int fillProgressDrawable, int blankProgressDrawable, View view2) { 
    LinearLayout layout = (LinearLayout) view2.findViewById(billCycleProgressBarId); 
    layout.removeAllViews(); 
    for (int i = 0; i < total; i++) { 
     View view = new View(getActivity()); 
     LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(35, ViewGroup.LayoutParams.WRAP_CONTENT); 
     layoutParams.setMargins(0, 0, 3, 0); 
     view.setLayoutParams(layoutParams); 
     view.setBackgroundResource(fillProgressDrawable); 
     if (i >= progress) { 
      mHandler.postDelayed(new AnonymousClass(this, view, blankProgressDrawable), (long) (((total - i) * 50) + 200)); 
     } 
     layout.addView(view); 
    } 
} 
+0

最後に、上記のデザインの進行のボリュームバーを行う方法を得た。 –

関連する問題