2014-11-27 3 views
2

내 활동 중 하나에서 Material Design ProgressBar에 이상한 문제가 있음을 발견했습니다. 여기에 표시된대로 애니메이션이 실제로 원활하게 실행되지 않습니다. http://gfycat.com/RadiantFocusedAuk. 이것이 내 ProgressBars 중 하나에서만 발생한다는 것을 언급 할 가치가 있습니다. 기타는 표시되어야하는대로 표시됩니다.Material ProgressBar 관련 문제

이에 대한 레이아웃은 매우 간단합니다 :

<LinearLayout 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal"> 

    <TextView 
     android:id="@+id/detail_loan_statustext" 
     android:layout_width="0dp" 
     android:layout_height="wrap_content" 
     android:layout_weight="1" 
     android:layout_gravity="center_vertical" 
     android:padding="8dp"/> 

    <ProgressBar 
     android:id="@+id/detail_loan_progress" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center_vertical" 
     style="?android:attr/progressBarStyle"/> 

    <Button 
     android:id="@+id/detail_loan_button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center_vertical" 
     android:layout_margin="8dp"/> 

</LinearLayout> 

나는 스타일로 약간의 바이올린 시도하고이 재료 스타일을 사용하는 경우이 문제는 발생할 것으로 밝혀졌다. 홀로 스타일을 사용하면 ProgressBar가 제대로 애니메이션됩니다.

다른 사람이 비슷한 문제가 있습니까?

이걸 없애는 방법이 있습니까?

답변

1

5.0.0에서는 문제가 발생한 것으로 보입니다. 더 이상 5.0.1에서는 문제가 발생하지 않습니다.

0

글쎄, 내가이 link에서 흥미로운 것을 발견했다. 나는 당신의 문제를 해결할 것이라고 생각한다.

<com.gc.materialdesign.views.ProgressBarCircularIndetermininate 
      android:id="@+id/progressBarCircularIndetermininate" 
      android:layout_width="32dp" 
      android:layout_height="32dp" 
      android:background="#1E88E5" />