本次作业主要是使用GridView和SimpleAdapter实现手机界面常见的九宫格。
因为是要实现在手机上的九宫格一样的界面,所以要用GridView,首先下面用到LinearLayout的代码:
new int[]{R.id.imageview});
gridView=(GridView) findViewById(R.id.gridview);
gridView.setAdapter(adapter);
gridView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
String data = (String) adapterView.getItemAtPosition(position);
}
});
}
private List<HashMap<String, Object>> getData() {
List<HashMap<String, Object>> datas = new ArrayList<>();
HashMap<String, Object> data = new HashMap<>();
data.put("imageview", R.drawable.a);
。。。
。。。
。。。
嗯,好了