ich ein Layout programmatisch erschaffe, weil es so abhängig von Daten anfordert, aber wegen diesem kann ich nicht die verschiedene Layouts (klein, xlarge usw.) meinen Entwurf reagiert, für verschiedene Geräte Bildschirme zu machen. Ich machte eine Java Extention-Datei, die eine Funktion hat, die die Bildschirmbreite und -höhe erhält, so kann ich einen Prozentwert übergeben und es in px zurückgeben. Ist das machbar oder gibt es einen guten Weg?Android Studio Responsive Design beim programmatischen Erstellen von Layouts?
0
A
Antwort
0
Sie sollten für ConstraintLayout gehen. Es wurde für Responsive UI entwickelt. Es ist flexibler und Sie können es einfach mit dem Layout-Editor von Android Studio gestalten. Stellen Sie sicher, dass Sie die neueste Version von Android Studio verwenden.
Erfahren Sie hier mehr: https://developer.android.com/training/constraint-layout/index.html
Verwandte Themen
- 1. Android Studio beste Layout-Grundlage für Responsive Design?
- 2. Responsive Design für alle Android-Geräte
- 3. Android Studio 2.2.3 Design Seite
- 4. Android Studio beim Bearbeiten von Layouts mit geöffneter Vorschau einfrieren?
- 5. Responsive Design Bug
- 6. Android Studio: Fehler beim Erstellen von Apk
- 7. Android Studio Design Zeilenumbruch
- 8. Material Design & Android Studio
- 9. Android Studio Design-Registerkarte ausgegraut
- 10. Media Queries Responsive Design
- 11. Neues Android Studio Activity Design Muster content_main.xml
- 12. Hintergrund schwarz beim programmatischen Festlegen von Aktivitätshintergrund
- 13. Safari Responsive Design-Modus
- 14. Responsive Design antwortet nicht
- 15. Android Studio Toolbar mit keine Layouts
- 16. Bootstrap benutzerdefinierte responsive Design
- 17. Kämpfen mit responsive Design
- 18. responsive Design mit CSS3
- 19. Image Mobile Responsive Design
- 20. Responsive Design für Handys
- 21. Kann Design von XML in Android Studio
- 22. Android Studio: Teil von Design View versteckt
- 23. MappingNotFound-Ausnahme beim programmatischen Hinzufügen von Entitäten
- 24. Android-Studio zum Anzeigen von XML-Code anstelle von Design
- 25. Android Studio Design nicht korrekt
- 26. Javascript, Responsive Design, Mehrere IDs
- 27. Fehler beim Erstellen von signierten APK von Android Studio
- 28. Erstellen eines Android-Layouts von Bildschaltflächen, die scrollbar sind?
- 29. Stoppen responsive Design von Triggerung auf Desktop
- 30. Windows Universal responsive Design Reposition
'ich ein Layout programtically erschaffe, weil es so abhängig von Daten requests' ist, sind Sie sicher? xml-Layouts sind sehr flexibel, ich habe noch nie auf keinen logischen Grund gesehen ein Layout programmatisch – marmor
Das schaffen nur das I ist ein Container von RelativeLayout haben und ich nur Ansichten programmatisch etwas hinzufügen. –
@marmor Zum Beispiel möchte ich ein relatives Layout pro Tag im Monat erstellen, so dass es 31 sein kann, aber auch 28, wenn es im Februar ist. –