2017-07-18 17 views
0

私はこのコードを使って進行状況バーを作成しています。このバーは、Android 6.0.1(Marshmallow API 23)を実行しているSamsung S5で上手く機能します(機能によって進捗が更新されます)。バーが更新され、進行状況が正しく表示されます。ProgressBarはあるデバイスでは機能しませんが、別のデバイスでは機能しません

自分のコードのAPKを生成し、Android 7.1.1(API 25)を実行しているWiley Fox Swift X2に手動でインストールしました。進行状況バーが更新されないことを除いて、アプリケーションは動作します。これらは表示されますが、更新は行われません。任意の助け

<ProgressBar 
android:id="@+id/progressbar0" 
style="@android:style/Widget.ProgressBar.Horizontal" 
android:layout_width="0dp" 
android:layout_height="match_parent" 
android:layout_gravity="bottom|center" 
android:layout_weight="1" 
android:foregroundTint="@color/colorAccent" 
android:hapticFeedbackEnabled="false" 
android:progress="1" /> 

ProgressBar bar0 = (ProgressBar) findViewById(R.id.progressbar0); 

bar0.setMax(total_answered); 

bar0.setProgress(answered_0); 

ありがとう!

答えて

1

Android 7.1.2、エミュレータ7.1.1および7.0で確認しました。それは正常に動作しています。 7.1.1でエミュレータをチェックしてください。バグが繰り返された場合は、完全なコードを入力してください。

+1

ありがとうございました。私はウィジェット自体をさらに見て、何らかの理由で、バーを設定するための値を与える先行コードが宣言されていないことを発見したので、それを見ていきます。提案をいただきありがとうございます... "完全なコードを提供する"と私はそれをそのまま箱から少し離れて考えるようになりました。私がまだ苦労しているなら、私は戻ってくるだろう。ありがとう:) – Jcov

関連する問題