0
我有這樣的代碼:帆布畫TextView的旋轉,放置
public class ZeichenView extends ImageView implements OnTouchListener{
@TargetApi(11)
public final Bitmap getScreenCopy() {
measure(getWidth(), getHeight());
layout(0, 0, getWidth(), getHeight());
Bitmap bitmap = Bitmap.createBitmap(
getWidth(),
getHeight(),
Bitmap.Config.ARGB_8888
);
Canvas temporaryCanvas = new Canvas(bitmap);
bildflaeche.draw(temporaryCanvas);
messAusgabe.draw(temporaryCanvas);
referenzAusgabe.draw(temporaryCanvas);
draw(temporaryCanvas);
return bitmap;
}}
它畫上一個帆布的所有元素,並返回一個位圖 - 但是TextView的性能,如:旋轉和位置錯誤(不)drawed。爲什麼不。該屬性:文本是正確的。
referenzAusgabe和messAusgabe是TextViews。 bildflaeche是一個ImageView。之後,我將所有內容放在一個畫布上以便有一個位圖。
用戶改變了TextView的旋轉和位置,所以我不知道他們會在哪裏。如果你能幫助我,這將是非常好的。
我看不出這裏'TextView' ... – kabuko
我textViews是:referenzAusgabe和messAusgabe – Fragerin
嘗試使用正確的變量命名約定。 –