2010-11-25 40 views
0

嗨,我需要在imageview上放置一些文字。將放置在imageview上的旋轉文字

<ImageView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:layout_gravity="center_vertical" 
    android:src="@drawable/bg" 
/> 
<TextView 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="TEST" 
/> 

但是,這並不顯示文本只有圖片。而且我必須旋轉這段文字。這甚至可以用TextView嗎?

回答

0

默認的TextView實現中沒有任何東西允許您旋轉文本。您將不得不創建自定義視圖。看看這個問題:Vertical (rotated) label in Android

在這種情況下,我覺得這是更容易修改ImageView的位圖表示,並添加旋轉文本(你可以做到使用Canvas方法,如旋轉,恢復,等等......你可以很容易地在Google上查找相關信息)。