Card
nesne için oluşturucu.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
addCardAction(cardAction) | CardBuilder | Bu karta bir CardAction ekler. |
addSection(section) | CardBuilder | Bu karta bir bölüm ekler. |
build() | Card | Mevcut kartı oluşturur ve doğrular. |
setDisplayStyle(displayStyle) | CardBuilder | Bu kart için görüntüleme stilini ayarlar. |
setFixedFooter(fixedFooter) | CardBuilder | Bu kart için sabit bir altbilgi ayarlar. |
setHeader(cardHeader) | CardBuilder | Bu kartın başlığını ayarlar. |
setName(name) | CardBuilder | Bu kartın adını belirler. |
setPeekCardHeader(peekCardHeader) | CardBuilder | İnceleme kartı başlığını ayarlar. |
Ayrıntılı belgeler
addCardAction(cardAction)
Bu karta bir CardAction
ekler.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
cardAction | CardAction | Kullanılacak CardAction . |
Return
CardBuilder
: Zincirleme için bu nesne.
addSection(section)
Bu karta bir bölüm ekler. Bir karta 100'den fazla bölüm ekleyebilirsiniz.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
section | CardSection | Kullanılacak CardSection . |
Return
CardBuilder
: Zincirleme için bu nesne.
build()
setDisplayStyle(displayStyle)
Bu kart için görüntüleme stilini ayarlar.
Görüntüleme stili DisplayStyle.REPLACE
olarak ayarlanırsa kart, kart yığınının en üstündeki kartın görünümü değiştirilerek gösterilir.
Görüntüleme stili DisplayStyle.PEEK
olarak ayarlanırsa kartın başlığı kenar çubuğunun en altında görünür ve grubun şu anki en üst kartını kısmen kaplar. Başlığı tıkladığınızda kart, kart yığınına yerleştirilir. Kartta başlık yoksa bunun yerine oluşturulmuş bir başlık kullanılır.
DisplayStyle
, yalnızca bağlamsal tetikleyici işlevinden döndürülen kart için kullanılabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
displayStyle | DisplayStyle | Ayarlanacak DisplayStyle . |
Return
CardBuilder
: Zincirleme için bu nesne.
setHeader(cardHeader)
Bu kartın başlığını ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
cardHeader | CardHeader | Kullanılacak CardHeader . |
Return
CardBuilder
: Zincirleme için bu nesne.
setName(name)
Bu kartın adını belirler. Ad, gezinme için kullanılabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
name | String | Ad. |
Return
CardBuilder
: Zincirleme için bu nesne.
setPeekCardHeader(peekCardHeader)
İnceleme kartı başlığını ayarlar.
İnceleme kartı, bağlamsal tetikleyici işlevinden döndürülen ilk kartta yer alır. Açıklayıcı bir yer tutucu widget olarak kullanılır, böylece kullanıcılar bir ana sayfa yığınından içeriğe dayalı yığına gidebilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
peekCardHeader | CardHeader | Ayarlanacak CardHeader . |
Return
CardBuilder
: Zincirleme için bu nesne.