2016-11-02 2 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.Горизонтальные Split Value бар - Android

Мне нужно разработать горизонтальную Раскол значение, чтобы показать остальные или заполненные данные. Было бы два горизонтальных полосы - 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

Наконец-то появился способ выполнить описанную выше конструкцию volumn bar. –