2015-03-31 24 views
-1

是否有可能創建一個TextView不是方形而是這樣的:(X =的TextView的輪廓)如何使一個不規則形狀的TextView

 xxxxxxxxxxxxxxxxxx 
     x    x 
     x    x 
     x    x 
xxxxxxxx    x 
x      x 
xxxxxxxxxxxxxxxxxxxxxxxxx 
+0

或者是回答我的問題。將放置一個按鈕查看關於TOP textview - 是可能的嗎? – Isaac 2015-03-31 04:20:25

+0

你到底在做什麼?你想要不同尺寸的文字或視圖,文字和其他東西嗎? – Booger 2015-03-31 04:28:41

+0

我有一個textview,用戶輸入的東西,我想在字的左上角的字數 - 這個字數也是一個textview,這就是爲什麼我留在我的圖中的一個框。 – Isaac 2015-03-31 04:32:50

回答

-1

View是屏幕上的一個矩形區域。所以你不能使textview或任何形狀不規則的視圖。購買你可以自定義視圖並在onDraw中完成你的工作。你可以畫上無論你想要的畫布,但不能改變形狀公共類CustomView擴展視圖{

public CustomView(Context context) { 
    super(context); 
} 

protected void onDraw(Canvas canvas) { 
    //super.onDraw(canvas); 
    //Your drawing code here eg. 
    //canvas.drawArc(oval, startAngle, sweepAngle, useCenter, paint) 
    //canvas.drawCircle(cx, cy, radius, paint); 
} 

}