Określa układ wizualny kart.
Aby dowiedzieć się, jakie treści są obsługiwane przez dany układ, przejdź do sekcji „Zobacz też”.
Metody dziedziczone | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Wartości num
public static final CardBuilder.Layout ALERT
Alert z dużą, wyśrodkowaną ikoną oraz komunikatem i przypisem.
publiczne statyczne finalne CardBuilder.Layout AUTHOR
Treści skupiające się na autorze: awatara z nagłówkiem i podtytułem oraz tekst główny pod tekstem.
publiczna statyczna końcowa CardBuilder.Layout CAPTION
Obrazy pojawiają się w tle na pełnym ekranie z podpisem tekstowym i opcjonalnym awatarem na dole karty.
public asstatic static final CardBuilder.Layout COLUMNS
Dwukolumnowy układ z obrazami po lewej i tekstem po prawej. Rozmiar tekstu jest dynamiczny zależnie od ilości treści na karcie.
public asstatic static final CardBuilder.Layout COLUMNS_FIXED
Dwukolumnowy układ z obrazami po lewej i tekstem po prawej. Rozmiar tekstu jest stały na 40 pikseli. Ten układ powinien być używany w przypadku wyświetlania wielu kart tego samego typu w sekwencji – na przykład przewijanej listy restauracji lub ustawień – ważne jest, aby każda karta renderowała się w tym samym rozmiarze, aby zachować spójność wizualną.
public static final CardBuilder.Layout STRONG_INSIDE
Zezwala na umieszczenie układu niestandardowego na karcie, która zawiera opcjonalnie przypis, sygnaturę czasową i wskaźnik stosu.
Umieszczony układ zostanie zawyżony w obiekcie RelativeLayout
, który jest ograniczony standardowymi marginesami, aby nie pokrywał się z stopką karty.
Po wywołaniu getView()
lub getRemoteViews()
możesz wywołać findViewById()
lub standardowe metody RemoteViews
, by uzyskać dostęp do widoków w układzie osadzonym.
public asstatic static final CardBuilder.Layout MENU
Tekst z opcjonalną ikoną wyśrodkowaną na karcie i opcjonalnym przypisem pod nią, np. element menu.
public asstatic static final CardBuilder.Layout TEXT
Tekst, który wypełnia całą kartę, opcjonalnymi obrazami tła. Rozmiar tekstu jest dynamiczny zależnie od ilości treści na karcie.
public static final CardBuilder.Layout TEXT_FIXED
Tekst, który wypełnia całą kartę, opcjonalnymi obrazami tła. Rozmiar tekstu jest stały na 30 pikseli. Tego układu należy używać, gdy za pomocą kart wyświetlasz wiele stron tekstu. Ważne jest, aby każda strona renderowała się w tym samym rozmiarze, aby zachować spójność wizualną.
public asstatic static final CardBuilder.Layout TITLE
Obrazy wyświetlają się w tle na pełnym ekranie z nazwą i opcjonalną ikoną wyśrodkowaną u dołu.