課程
/移動開發
/Android
/Android攻城獅的第二門課(第1季)
看這顯示 不出來
2016-12-05
源自:Android攻城獅的第二門課(第1季) 4-2
正在回答
忘記要images[i]了.謝謝大神
public?class?GridViewActivity?extends?Activity?{ private?GridView?gridView; private?ArrayList<Map<String,?Object>>?dataList?=?new?ArrayList<Map<String,?Object>>(); private?int[]?images?=?{?R.drawable.ic_launcher,?R.drawable.ic_launcher, R.drawable.ic_launcher,?R.drawable.timg, R.drawable.t0106b4f2cf0753e25b,?R.drawable.bg, R.drawable.apple_main,?R.drawable.ic_launcher, R.drawable.ic_launcher?}; @Override protected?void?onCreate(Bundle?savedInstanceState)?{ requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.activity_gridview); super.onCreate(savedInstanceState); gridView?=?(GridView)?findViewById(R.id.gridView1); SimpleAdapter?adapter?=?new?SimpleAdapter(GridViewActivity.this, getData(),?R.layout.griditem,?new?String[]?{?"image",?"name"?}, new?int[]?{?R.id.griditem_img,?R.id.griditem_tv?}); gridView.setAdapter(adapter); } private?ArrayList<Map<String,?Object>>?getData()?{ for?(int?i?=?0;?i?<?images.length;?i++)?{ Map<String,?Object>?map1?=?new?HashMap<String,?Object>(); map1.put("image",?images[i]); map1.put("name",?"姓名"?+?i); dataList.add(map1); Map<String,?Object>?map2?=?new?HashMap<String,?Object>(); map2.put("image",?images[i]); map2.put("name",?"姓名"?+?i); dataList.add(map2); Map<String,?Object>?map3?=?new?HashMap<String,?Object>(); map3.put("image",?images[i]); map3.put("name",?"姓名"?+?i); dataList.add(map3); Map<String,?Object>?map4?=?new?HashMap<String,?Object>(); map4.put("image",?images[i]); map4.put("name",?"姓名"?+?i); dataList.add(map4); } return?dataList; } }
哥們你的布局命名不能這樣呀 ? R.Layout.Layout ?你的后面的Layout被當成保留字處理了
慕粉4386963 提問者
舉報
本課程由淺入深地帶您學會Android的常用控件的開發和使用
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-12-06
忘記要images[i]了.謝謝大神
2016-12-06
2016-12-05
哥們你的布局命名不能這樣呀 ? R.Layout.Layout ?你的后面的Layout被當成保留字處理了