2011-07-21 14 views

答えて

2

custom Notificationを作成し、notification_layout.xmlファイルでこのような何かを入れて...ありがとうございました:

<ProgressBar 
    android:layout_width="fill_parent" 
    android:layout_height="15dp" 
    android:id="@+id/notificationLoadingBar" 
    android:progressDrawable="@android:drawable/progress_horizontal" 
    android:indeterminate="false" 
    android:indeterminateOnly="false" /> 

を参照してくださいあなたのNotification(それはグローバルにする)とRemoteViewを使用して進捗状況を設定しますのAPI。

サンプルコード:

mNotification.contentView.setProgressBar(R.id.notificationLoadingBar, 
    max, progress, false); 
+0

は今、私は私のプログレスバーを更新するために、私のサービスクラス内のスレッドを作成したい、それが私の作品、ありがとうございました。あなたはサービスクラスでスレッドを作成する方法を知っていますか?ありがとう... – Tim

+0

@Tim:['AsyncTask']を使用してください(http://developer.android.com/reference/android/os/AsyncTask.html) – Wroclai

関連する問題