Androidプログラミング質問スレ Part39
■ このスレッドは過去ログ倉庫に格納されています
0106デフォルトの名無しさん
2013/12/27(金) 12:02:36.87ProgressDialog#setMax(100);
として 1ずつインクリメントしながら setProgress(int) すると、
進捗のパーセント表示と、右下に表示されるの X/100 のXの値が一致します。
そうではなく、進捗のパーセント表示は(例えば)1%ずつ増やしながら、
右下の表示を 2/10 のようにしたいのですが可能でしょうか?
===
使いたいシーンとしては、
SQLiteのテーブル10個に対して処理を行うのですが、
1つのテーブルにある複数のレコードを1つずつ処理するのですが
「1つのレコードに対する処理が終わった」時にパーセントを増やし、
「1つのテーブルに対する処理が終わった」時に X/10 のXを増やしたいです。
(この場合は1%刻みになるかどうかはレコードの数によりますが、
レコードの処理が終わるごとにパーセントが増えれば満足です。)
10レコードを持つテーブル10個の場合の例
0% 0/10
1% 0/10
…
9% 0/10
10% 1/10
11% 1/10
…
19% 1/10
20% 2/10
…
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています