0
我想在對話框中顯示5個進度條。Android自定義進度對話框
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<ProgressDialog
android:id="@+id/progress1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<ProgressDialog
android:id="@+id/progress2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<ProgressDialog
android:id="@+id/progress3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<ProgressDialog
android:id="@+id/progress4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<ProgressDialog
android:id="@+id/progress5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
和Java一邊是...
private Dialog getCustomProgressDialog() {
final Dialog d = new Dialog(LogIn.this);
d.setContentView(R.layout.login_progress);
d.setTitle("Loading data....");
pb1 = (ProgressBar) d.findViewById(R.id.progress1);
//pb1.setVisibility(View.VISIBLE);
pb2 = (ProgressBar) d.findViewById(R.id.progress2);
//pb2.setVisibility(View.VISIBLE);
pb3 = (ProgressBar) d.findViewById(R.id.progress3);
//pb3.setVisibility(View.VISIBLE);
pb4 = (ProgressBar) d.findViewById(R.id.progress4);
//pb4.setVisibility(View.VISIBLE);
pb5 = (ProgressBar) d.findViewById(R.id.progress5);
//pb5.setVisibility(View.VISIBLE);
return d;
}
什麼也不顯示。還試圖把setProgress放在上面。這是我正在嘗試的基本東西。後來我想將每個進度條設置爲特定任務。 我在做什麼錯?
我的錯誤。有效。謝謝。 – user1143989 2012-03-23 18:29:29