Oben Code belegen etwa 90% Breite, aber ich will 100 Prozent.Android: Dialog besetzen 100% Breite
1
A
Antwort
1
Versuchen, dies zu ändern
dialog.getWindow().setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
dieser
dialog.getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT,
WindowManager.LayoutParams.MATCH_PARENT);
2
unten Stil hinzufügen
<style name="Theme_Dialog" parent="android:Theme.Holo.Dialog">
<item name="android:windowMinWidthMajor">100%</item>
<item name="android:windowMinWidthMinor">100%</item>
</style>
und
final Dialog dialog = new Dialog(getActivity(), R.style.Theme_Dialog);
3
Versuchen Sie den folgenden Code, damit wird Ihr Problem gelöst.
//Grab the window of the dialog, and change the width
WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
Window window = dialog.getWindow();
dialog.getWindow().setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
lp.copyFrom(window.getAttributes());
//This makes the dialog take up the full width
lp.width = WindowManager.LayoutParams.MATCH_PARENT;
lp.height = WindowManager.LayoutParams.WRAP_CONTENT;
window.setAttributes(lp);
+1
dies wie Magie funktioniert, dank –
+0
Sie willkommen, zu Glade zu hören, dass sein hilft ... –
Verwandte Themen
- 1. Breite: 100% vs max-Breite: 100%
- 2. Dynamic ImageView 100% Breite in android Xamarin
- 3. Bootstrap 100% Breite/Volle Breite
- 4. , wie Bild verbleibenden Rest Höhe zu besetzen und Breite
- 5. ListView ItemTemplate 100% Breite
- 6. Semantisches Dropdown 100% Breite?
- 7. Google Bewertungen 100% Breite
- 8. Breite: 100% Ausgabe
- 9. Iframe-Video 100% Breite
- 10. Html Breite 100%
- 11. Dialog benutzerdefinierte Breite Höhe Ausgabe
- 12. CSS: 100% Breite und Hintergrund?
- 13. CSS Flexbox Breite 100% Firefox
- 14. 100% Breite Seitennavigationspanel nicht erweiterbar
- 15. CSS 100% Breite innerhalb div
- 16. CSS-Zentrierung mit 100% Breite
- 17. Ken Burns Plugin 100% Breite
- 18. 100% Breite Hintergrundbild oben abgeschnitten
- 19. Hintergrundbild ist nicht 100% Breite
- 20. CSS 100% Höhe auf Breite
- 21. Breite 100% verwendet nicht Vollbild
- 22. Stopp Texteingabe mit 100% Breite und 10px padding über 100% Breite erstreckenden
- 23. alignSelf: 'stretch' in iOS vs Android (aka Breite: 100%)
- 24. 100% breite Tabellen funktionieren nicht in Gmail Android
- 25. Text überfüllt von 100% Höhe und 100% Breite div
- 26. Warum ist 100% Breite nicht 100% in CSS-Box-Modell?
- 27. JQuery UI Modal Dialog verwendet 100% CPU
- 28. Div 100% Länge Deformat Bootstrap Modal Dialog
- 29. Wie man JQuery UI Dialog volles Fenster besetzen und sich dynamisch an die Fenstergröße anpassen kann
- 30. Tabelle mit maximaler Breite enthält keine Zellendaten der Breite 100%
'ViewGroup.LayoutParams.MATCH_PARENT' und' WindowManager.LayoutParams.MATCH_PARENT' beide gleich konstanter Wert haben, so wird dies keine Auswirkungen –