1 listTemplet = getTempletFileList();
2 for (int i = 0; i < listTemplet.size(); i++) {
3 final ImageView imageView = new ImageView(this);
4 imageView.setLayoutParams(new LayoutParams(100, 100));
5 imageView.setScaleType(ScaleType.CENTER_CROP);
6 imageView.setPadding(10, 1, 0, 1);
7 imageView.setId(i);
8 InputStream bitmap = null;
9 try {
10 bitmap = getAssets().open("templet/"+listTemplet.get(i));
11 } catch (IOException e) {
12 e.printStackTrace();
13 }
14 Bitmap bm = BitmapFactory.decodeStream(bitmap);
15 imageView.setImageBitmap(bm);
16 imageView.setClickable(true);
17 imageView.setOnClickListener(new OnClickListener() {
18
19 @Override
20 public void onClick(View v) {
21 //TODO 模板点击事件
22 // Toast.makeText(MainActivity.this, "点击了..."+imageView.getId(), Toast.LENGTH_SHORT).show();
23 showToast("点击了..."+imageView.getId());
24 templetId = imageView.getId();
25 }
26 });
1 private ArrayList<String> getTempletFileList() {
2 String[] templetNames = null;
3 try {
4 AssetManager am = getAssets();
5 templetNames = am.list("templet");
6 for (String string : templetNames) {
7 listTemplet.add(string);
8 }
9 } catch (IOException e) {
10 e.printStackTrace();
11 }
12 return listTemplet;
13 }
每天坚持总结,总会发生质变!