Ich habe bereits seit einiger Zeit benutzerdefinierte Ansichten erstellt, aber nie so gestaltet, dass sie in der Android Studio-Vorschau korrekt angezeigt werden.Erstellen einer benutzerdefinierten Ansicht und Anzeige in der Layoutvorschau
ich initialisieren die benutzerdefinierte Attribute verwenden:
if (!isInEditMode()) {
...
}
Aber dies führt zu einer unsichtbaren Komponente auf Vorschau. Irgendwelche Ideen, wie man das erreicht?
Danke.
Danke für die Info, ich benutze isInEditMode, denn wenn ich nicht die Vorschau zeigt einen Fehler vorschlägt, dass zu verwenden. Ich bin also nicht sicher, was in einem View-Konstruktor getan werden kann oder nicht, um diese Fehler zu vermeiden. –
[hier] (http://stackoverflow.com/questions/15423149/how-to-use-isineditmode-to-see-layout-with-custom-view-in-the-editor) könnten Sie eine bessere Antwort finden –