180 likes | 379 Views
Android Programming. ListView 介面元件. 教材. 文淵閣工作室( 2013 ), Android 初學特訓班(第三版), 碁峰資訊股份有限公司, ISBN 9789862767986 (書號 ACL035132 ) 朱桂英( 2013 ), Android 開發應用-基礎篇 ( 第二版 ) , 上奇資訊股份有限公司, ISBN 9789862577288 (書號 HR1306 )
E N D
Android Programming ListView介面元件
教材 文淵閣工作室(2013), Android 初學特訓班(第三版), 碁峰資訊股份有限公司, ISBN 9789862767986 (書號 ACL035132) 朱桂英(2013), Android 開發應用-基礎篇 (第二版), 上奇資訊股份有限公司, ISBN 9789862577288 (書號 HR1306) 彭亦暄、陳彥文(2013), Android 應用程式開發與設計實務, 博碩文化股份有限公司, ISBN 978-986-201-762-3 (書號 PG31312)
大綱 ListView介面元件 改變 ListView的屬性 可以多選的 ListView 自訂 ListView列表項目
ListView 介面元件 • 大量選項的清單 • 建立選項清單供使用者從中選取 • 應用於 • 簡訊、通訊錄 • 選項清單
ListView介面元件 • 使用 ListView必須搭配 Adapter 連接資料來源 • ListView語法
新增 ListView元件 • Composite 元件
改變 ListView 屬性及選項過濾 • 在 <drawable> 的資源檔中定義 R.drawable.green 為綠色圖片 • 以 setSelector() 設定選取項目的背景色為 R.drawable.green ( 綠色 )。 • setSelector(defaultSelector) 可以將選取項目的背景色還原為預設的背景色。 • 設定 ListView 選項過濾
自訂 ListView列表項目 • 自訂版面配置檔 • 在 <res/layout> 下新建 .xml 檔 • 程式中取得自訂版面 • 程式中取得自訂版面中的元件 • 程式中設定自訂版面中的元件內容 • 例如:將圖示檔定義在 resIds陣列,再以索引 position 改變圖示檔。