public class StringToImage_Test extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.layout(0, 0, 1024, 600);
tv.setGravity(Gravity.CENTER);
tv.setText("bbbbbbbbbbbbbbbbbbbbbbbbbbb");
tv.setTextColor(Color.BLUE);
tv.setTextSize(50);
tv.setDrawingCacheEnabled(true);
Bitmap bb = tv.getDrawingCache();
ImageView iv = new ImageView(this);
iv.setBackgroundColor(Color.BLACK);
iv.setImageBitmap(bb);
setContentView(iv);
}
}
테스트 소스 만들어 보았습니다..
public class StringToImage_Test extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView tv = new TextView(this); tv.layout(0, 0, 1024, 600); tv.setGravity(Gravity.CENTER); tv.setText("bbbbbbbbbbbbbbbbbbbbbbbbbbb"); tv.setTextColor(Color.BLUE); tv.setTextSize(50); tv.setDrawingCacheEnabled(true); Bitmap bb = tv.getDrawingCache(); ImageView iv = new ImageView(this); iv.setBackgroundColor(Color.BLACK); iv.setImageBitmap(bb); setContentView(iv); } }