2011-08-08 11 views
1

水平プログレスバーは、あなたの画分とそれが持っているどのくらいの進捗状況の割合を示します。 割合を削除し、割合を維持したいと考えています。私はあなたの答えに感謝します。 私の最小APIレベルは7です。Androidの水平プログレスバー

おそらく、私は十分な質問がありませんでした。ここには進行状況バーが表示されています。かなり簡単。

myProgressDialog = new ProgressDialog(this); 
       myProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); 
       myProgressDialog.setCancelable(false); 
       myProgressDialog.setProgress(0); 
       myProgressDialog.setMax(max); 
       myProgressDialog.show(); 

setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);には進行状況バーが表示されます。あなたの進歩がインクリメントされている間maxが100

_____________________ 
|=============________| 
60%  60/100 

これは、Androidが提供するウィジェットスタイルですだった場合は、ウィジェットの進捗率にも例えば進捗画分を取得します。私は、その端数

+0

CommonsWareは以下の彼の答えで述べたように、水平プログレスバーはあなたの端数を与えるものではありません。他の人のコードを使って、それがどのように動作するか不完全な理解をしている可能性はありますか?そうであれば、もう少し時間をかけてコードを理解しようとするのは間違いありません。特定のコードブロックが何をしているかについて具体的な質問がある場合は、関連するコードブロックで質問を投稿してください。 – glorifiedHacker

+0

私は何も想定していませんでした。その質問は、あなたがProgressBarについて話していたという事実によって通知されました(これはそうではありません)。あなたが代わりにProgressDialogを参照したり、あなたのコードを投稿していれば(あなたが編集で行ったことが分かります)、その質問は不要でした。 – glorifiedHacker

答えて

1

水平ProgressBarウィジェットはバーでを削除したいです。それは "分数を与える"わけではありません。

+0

'myProgressDialog'で' setProgressNumberFormat(null) 'を呼び出します。 – CommonsWare

+0

ああ、申し訳ありませんが、そのメソッドが新しいものであることに気付かなかった。私はそれがスタイルによって制御できるのではないかと疑う。あなた自身のダイアログを書くだけです。 – CommonsWare

関連する問題