2017-02-17 10 views
0
デバイスAPIが21未満である場合

次にプログレスバーが黒い四角に聖霊降臨祭進捗描画可能を示しているが、デバイスAPIは、IN> = 21プログレスバーは、APIで見えない> = 21

<ProgressBar 
    android:id="@+id/progress" 
    style="?android:attr/progressBarStyleLarge" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_gravity="center" 
    android:background="@android:color/black" 
    android:visibility="visible" /> 

だけ黒い正方形である場合、私私はプログレスバーが任意のデバイス上に表示されていることは、実際のデバイス上で、genymtionエミュレータのバグ<color name="colorAccent">#FFFFFFFF</color>

+0

'android:background =" @ android:color/black "を' ProgressBar'から削除します。 – Piyush

+0

@Piyushもし私がプログレスバーからバックグラウンドを取り除き、黒い背景のframeLayoutを使ってプログレスバーをラップすると、私は全く同じ結果を返します – Yarh

+0

Yarh apiレベル23でうまく動作しています –

答えて

0

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
    <item name="colorAccent">@color/colorAccent</item> 
    </style> 

を持っているスタイル

関連する問題