Comment faire pour supprimer transparent fond sombre à l'extérieur de la boîte de dialogue
Je veux supprimer un transparent foncé backgrond à l'extérieur de la boîte de dialogue.
J'ai essayé avec:
final Dialog dialog = new Dialog(this);
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.WHITE));
this.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.WHITE));
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.spinner_layout);
getWindow().getDecorView().setBackgroundResource(android.R.color.transparent);
OriginalL'auteur Madhav Bhattarai | 2014-01-31
Vous devez vous connecter pour publier un commentaire.
Votre question a déjà été répondu ici
Code à partir du lien:
Ajouter à votre styles.xml:
Puis appliquer le thème à votre activité:
OriginalL'auteur chuky
En plus de chuky réponse;
Si votre minSdkVersion valeur est supérieure ou égale à 14, vous pouvez utiliser setDimAmount() la méthode.
Selon référence;
montant La nouvelle dim quantité, à partir de 0 pour ne pas dim 1 pour plein dim.
ou
Comme indiqué précédemment, vous pouvez effacer l'indicateur de fenêtre.
OriginalL'auteur bsentuna
Espère que cela va vous aider à...
OriginalL'auteur Mahendran Candy