簡體   English   中英

在不剪切文本的情況下旋轉TextView

[英]Rotate TextView without cut off text

我正在嘗試旋轉TextView,但是我的文本被界限切斷了。 但文本是旋轉的。 我沒有將它用於動畫或某種類型。 它只是靜態的,設計明智的:)

我有一個RotatedTextView,我這樣做:

public class RotatedTextView extends TextView
@Override
public void onDraw(Canvas canvas)
{
    canvas.save(); 
    float py = this.getHeight()/2.0f;
    float px = this.getWidth()/2.0f;
    px = py = 0;
    canvas.rotate(this.degrees, px, py); 
    super.onDraw(canvas); 
    canvas.restore(); 
}

以下是它現在的樣子:

在此輸入圖像描述

原始來源

任何人都可以幫我解決這個問題嗎?

謝謝 !

嘗試在textview中添加填充。 這應該使畫布保持在界限內。 或者您可能需要相應地放置視圖的高度。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM