プログレスバーを持つ Asynctask があります。プログレス バーのカスタム レイアウトを作成しましたが、プログレス バーが表示されると画面が暗くなります。どうすればこれを削除できますか? ここに私のコードがあります、
アクティビティ
final ProgressDialog progDailog = new ProgressDialog(DashboardActivity.this);
class loadComments extends AsyncTask<JSONObject, String, JSONObject> {
@Override
protected void onPreExecute() {
super.onPreExecute();
progDailog.setIndeterminate(false);
progDailog.setCancelable(true);
progDailog.show();
progDailog.setContentView(R.layout.progress_circle);
}
@Override
protected void onProgressUpdate(String... values) {
super.onProgressUpdate(values);
}
protected JSONObject doInBackground(JSONObject... params) {
}
@Override
protected void onPostExecute(JSONObject json2) {
progDailog.dismiss();
}
}
new loadComments().execute();
プログレスバー xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:background="#00000000">
<ProgressBar
android:indeterminateDrawable="@drawable/progress"
android:layout_height="wrap_content" android:layout_width="wrap_content"/>
</LinearLayout>