2011-08-15 16 views
0

私のアプリケーションのメイン画面の要素に進捗インジケータ(ユーザーのBBテーマに応じてクロックスタイルまたは砂時計)を追加しようとしています。つまり、私のアプリケーションは、XMLファイルから解析された項目の回転リストを表示する画面の下部にフィールドを持っています。Blackberry進捗インジケータ

ダウンロードと解析の操作をバックグラウンドに移動しました。そのため、XMLデータの取得中にアプリケーションが応答し続けるようになりました。今私は上記の進捗インジケータを追加したいと思います。

これまでのところ、プログレスバーを記述しているページが見つかりませんでした。これは、必要なものではなく、解析プロセス中にアプリケーションをロックする待機画面を表示していました。

誰かが正しい方向に私を指すことができれば、ありがとう。

+0

を使うのか? – 8vius

+0

http://stackoverflow.com/questions/5003386/how-to-display-progress-bar-in-blackberry/5013900#5013900を確認しましたか? –

+0

@ 8vius私はBB OS 5を使っています。 –

答えて

1

あなたはOS 6で作業している場合、これは有用であることがあります

http://docs.blackberry.com/en/developers/deliverables/18125/Progress_indicator_1214566_11.jsp

これは、私は自分のプロジェクトで実装ソリューションです:

http://supportforums.blackberry.com/t5/Java-Development/Progress-Bar/m-p/588505#M121376

私は示唆しています(経験から)BB質問のためのBBフォーラムに固執するために、Stack Overflowはそれが広く普及していないことを考慮してBB知識から検索するのにはとても良い場所ではありません。

+0

私は知っているが、私はまだ質問がより迅速にここで答えを得るのを見つける。 –

+0

ええ、それは幾分起こります、いくつかの質問で、それはまだ恐ろしいT_Tです。時々私は私の質問にコメントを得るまで数週間待たなければならなかった – 8vius

+0

2番目の解決策へのリンク(私が自分で使ったもの)は、最初のものがOS 5では動作しないので、 – 8vius

1

このリンク http://www.naviina.eu/wp/blackberry/loading-class-for-blackberry/

を試してみても、あなたが作業しているどのようなOSバージョン

synchronized (UiApplication.getEventLock()) { 
    UiApplication.getUiApplication().invokeLater(new Runnable() {      
    public void run() {        
     setShowLoader(false); 
    } 
}); 
+0

指定されたクラスと画像を使用するだけです – Jisson

関連する問題