Ich arbeite an der TV-App und versuche, leanback support library
so viel wie möglich zu verwenden. Das Problem, auf das ich stieß, ist, dass ich versuche, eine Ansicht oben auf die ImageView
in ImageCardView
hinzuzufügen. Ich möchte meine benutzerdefinierte Ansicht über diesem Bild zentriert haben.Add View Overlay oben auf ImageCardView
Ich habe versucht, einfach den View on 0 Index hinzuzufügen, aber es schiebt nur das Bild nach unten und sitzt oben drauf. Ich sehe die ImageCardView
ist FrameLayout aber es scheint, dass FrameLayout
geändert wird, so dass alle Kinder vertikal ausgerichtet sind.
Ich habe auch versucht, ein Elternteil von ImageCardView
, die ShadowOverlayContainer
ist, und fügen Sie die Ansicht dort hinzu, aber es immer noch nicht angezeigt.
Beispiel für reguläre Karte:
Was ich zu erreichen versuchen:
Irgendwelche Vorschläge, wie man diese Ansicht hinzufügen? Vielen Dank.
Haben Sie versucht, das 'Layout' von' Leanback Library' selbst zu modifizieren? –
@jaydroider, du meinst mein eigenes zu erstellen und 'mageres' zu ersetzen? – Astagron
Ändern Sie die 'Image Card View'' Layout' von 'Lean Back Library', die in' SDK' selbst existiert. Es wird den Trick für Sie tun. –