我正在尝试从textview获取Imageview。我尝试了很多方法,但无法将Imageview上的textview设置为图像。
我尝试了以下方法:
TextView tv = (TextView)findViewById(R.id.textview);
tv.buildDrawingCache();
ImageView img = (ImageView)findViewById(R.id.imageview);
img.setImageBitmap(tv.getDrawingCache());
但我仍然无法在Imageview上显示textview。有人可以帮助我,我怎样才能将textview设置为该imageview上的图像?
答案 0 :(得分:0)
试试这个,如果它可以帮助你
yourTextView.setDrawingCacheEnabled(true);
yourTextView.buildDrawingCache();
yourImageview.setImageBitmap(tv1.getDrawingCache());
答案 1 :(得分:0)
致电
tv.buildDrawingCache(true);
Bitmap b = tv.getDrawingCache(true).copy(Bitmap.Config.ARGB_8888, false);
tv.destroyDrawingCache();
img.setImageBitmap(b);