Changer la couleur de fond translucide de la barre de progression android

Je veux changer la couleur de fond de la progressbar avoir noir translucide arrière-plan avec une opacité de 50%.
J'ai beaucoup cherché, mais n'arrive pas à trouver de solution.
Je ne sais pas si j'ai raison ou pas, mais il a quelque chose à faire avec mdecor propriété de la progressbar.

Voici le code que j'utilise.

pd = ProgressDialog.show(getActivity(), null, null,true);       
pd.setContentView(R.layout.remove_border);

Le code pour enlever la frontière de disposition est:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent"
android:orientation="vertical" >

<ProgressBar
    android:id="@+id/progressBar1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:background="@android:color/transparent"
    android:indeterminateDrawable="@drawable/my_progress_indeterminate" />

</LinearLayout>

Le code pour my_progress_indeterminate est:

<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/loadingiconblack"
android:pivotX="50%"
android:pivotY="50%" />

Qui suit est l'image de la zone d'arrière-plan est marqué dans le cercle rouge. Je veux changer de couleur blanc avec la même opacité.

Changer la couleur de fond translucide de la barre de progression android

EDIT:

Finale de solution à mon problème grâce à Sripathi et user3298272 en combinant les deux solutions ici, c'est mon jour de réponse:

pd = new Dialog(this, android.R.style.Theme_Black);
View view = LayoutInflater.from(this).inflate(R.layout.remove_border, null);
pd.requestWindowFeature(Window.FEATURE_NO_TITLE);
pd.getWindow().setBackgroundDrawableResource(R.color.transparent);
pd.setContentView(view);
pd.show();

remove_border code xml:
Ici android:gravity = "center" est ajouté dans les linéaires de disposition code de la mine.

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/transparent"
android:gravity="center"
android:orientation="vertical" >

<ProgressBar
    android:id="@+id/progressBar1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:background="@android:color/transparent"
    android:indeterminateDrawable="@drawable/my_progress_indeterminate" />

</LinearLayout>

couleur code xml:

<resources>

  <color name="transparent">#80FFFFFF</color>

</resources>

Dans #80FFFFFF 80 est la valeur d'opacité de 50% que j'ai pris d'user3298272.

source d'informationauteur Niranjan Balkrishna Prajapati