CardBuilder.Layout

已新增至 API 等級 XE21

定義資訊卡的視覺版面配置。

請參閱各個版面配置的「另請參閱」一節,瞭解版面配置支援哪些內容。

繼承方法

列舉值

已新增至 API 等級 XE21

public static final CardBuilder.Layout 提醒

這類快訊內含一個大型的中央圖示,下方有一個訊息和註腳。

已新增至 API 等級 XE21

public static final CardBuilder.Layout AUTHOR

已新增至 API 等級 XE21

public static final CardBuilder.Layout CAPTION

圖片會在背景以全螢幕顯示,並在資訊卡底部加入說明文字和選用顯示圖片。

已新增至 API 等級 XE21

public static final CardBuilder.Layout COLUMNS

雙欄版面配置,左側是圖片,右側是文字。系統會根據卡片內容的數量動態決定文字大小。

已新增至 API 等級 XE21

public static final CardBuilder.Layout COLUMNS_FIXED

雙欄版面配置,左側是圖片,右側是文字。文字大小固定為 40 像素。這種版面配置應以連續的方式顯示多張這種類型的資訊卡 (例如餐廳或設定的捲動清單),因此所有相同大小的卡片都必須以相同大小顯示。

已新增至 API 等級 XE22

public static final CardBuilder.Layout EMBED_INSIDE

允許在自訂資訊卡中加入內嵌自訂版面配置、時間戳記和堆疊指標的資訊卡。

嵌入的版面配置會加載到資訊卡標準邊界內的 RelativeLayout 內,因此版面配置不會與資訊卡的頁尾重疊。

呼叫 getView()getRemoteViews() 後,您可以呼叫 findViewById() 或標準 RemoteViews 方法,以存取嵌入版面配置中的檢視畫面。

已新增至 API 等級 XE21

public static final CardBuilder.Layout MENU

以資訊卡為中心的選用圖示,下方會顯示一個選用的註腳,例如選單項目。

已新增至 API 等級 XE21

public static final CardBuilder.Layout TEXT

填滿整個卡片的文字 (可視需要提供背景圖片)。系統會根據卡片內容的數量動態決定文字大小。

已新增至 API 等級 XE21

public static final CardBuilder.Layout TEXT_FIXED

填滿整個卡片的文字 (可視需要提供背景圖片)。文字大小固定為 30 像素。使用資訊卡來顯示多個文字時,請使用這個版面配置。為了達到視覺一致性,請務必以相同的大小呈現各個網頁。

已新增至 API 等級 XE21

public static final CardBuilder.Layout TITLE

圖片會在背景以全螢幕顯示,並在底部置中顯示名稱和選用圖示。