在我的应用程序中,我在表格布局的表格行中动态设置imageview textview。 但是我无法设置imageview.i尝试过它。显示textview而不是imageview。我该如何设置imageview。 请帮我。 下面是代码 -
Bitmap b=ThumbnailUtils.extractThumbnail(BitmapFactory.decodeFile((file.getPath()+".jpeg")), 50,50);
im=new ImageView(this);
im.setImageBitmap(b);
im.setLayoutParams(new LayoutParams(50,50));
nameoffile=new TextView(this);
nameoffile.setText(myfile);
nameoffile.setWidth(200);
sizeoffile=new TextView(this);
sizeoffile.setText(size+"KB");
sizeoffile.setWidth(100);
tr=new TableRow(this);
tr.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT));
tr.addView(im);
tr.addView(nameoffile);
tr.addView(sizeoffile);
tl.addView(tr,new TableLayout.LayoutParams(
LayoutParams.FILL_PARENT,LayoutParams.WRAP_CONTENT));
答案 0 :(得分:0)
尝试
im.setImageResource(b);
而不是
im.setImageBitmap(b);