2012-01-17 49 views
0

我想通過在編輯文本中給出規範來在我的應用程序中創建圖像(例如優惠券)。假設我有3個分別爲名稱,顏色,內容的編輯文本。我填寫這些細節並點擊提交按鈕,圖像應該生成包含我在編輯文本中給出的所有規格,以便用戶可以隨時更改它並生成所需的圖像。如何通過提供規格來創建圖像

我該如何做到這一點?

回答

3

您可以創建你想爲你的優惠券不論大小的位圖:

Bitmap coupon = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888); 

然後創建一個畫布繪製成位圖:

Canvas canvas = new Canvas(coupon); 

使用canvas與繪製您的優惠券與繪製到屏幕時相同的調用。最後,您可以在自定義視圖的onDraw方法或通過創建ImageView並使用優惠券位圖調用它的setImageBitmap方法在屏幕上顯示位圖。

相關問題