我在Activity
內部有一個簡單的EditText
,我想從EditText
和content of the EditText
創建一個Bitmap
圖像。 Image
應該看起來與EditText
及其content
相同。從EditText及其內容創建位圖圖像
Here is how I want the Image should look like
,雖然這是一個EditText,但我想要一個應該看起來像這樣的位圖。那麼,我怎麼能做到這一點?任何想法都會很棒。
這是我的代碼,
public class EditTextPinchZoomActivity extends Activity {
EditText editText;
ImageView imageView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
imageView = (ImageView) findViewById(R.id.image_view);
editText = (EditText) findViewById(R.id.edit_text);
editText.buildDrawingCache();
}
public void myOnClick(View view) {
switch (view.getId()) {
case R.id.btn:
imageView.setImageBitmap(editText.getDrawingCache());
break;
default:
break;
}
}
}
This Works !!!但幾乎沒有錯誤。如果文本框中存在更多文本,則圖像高度不會調整大小。它削減文本。你有什麼想法解決這個問題嗎? –