亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

GirdView:以表格的形式顯示多張圖片;
ListView是一維的布局;


GirdView屬性:
 numColums  :每一行顯示幾列;auto_fit:自動適應
 horizontalSpacing:兩列之間的間距;
 verticalSpacing :兩行之間的間距;

數據源-》適配器-》視圖界面
可以修改manifest中的android的主題來改變視圖;

步驟:
 第一步:創建girdView對象,綁定視圖;
 第二步:準備數據源,創建一個List<Map<String,Object>> 的dataList對象,并new出,把drawable中的圖片id都寫進int[] icon的數組里,把圖片的名稱都寫進String[] iconName的數組里;
 第三步:新建SimpleAdapter,new出simpleAdapter,才用simpleAdapter(context,data,resource,from,to)的構造函數;
  context--this;
  data--getData(),Map<String,Object>map=new

HashMap<String, Object>(),循環加入;
  resource--為布局文件R.layout.(xml),新建布局文件用線性布局,包括imageView與textView;
  from--new String[]{"image","text"};
  to--new int[]{R.id.image,R.id.text};
 第四步:GridView加載適配器,setAdapter();
 第五步:gridView配置事件監聽器OnitemClickListener;

正在回答

舉報

0/150
提交
取消
Android攻城獅的第二門課(第1季)
  • 參與學習       111140    人
  • 解答問題       1560    個

本課程由淺入深地帶您學會Android的常用控件的開發和使用

進入課程
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號