将旋转的文本放在imageview上

时间:2010-11-25 14:49:58

标签: android xml textview 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吗?

1 个答案:

答案 0 :(得分:0)

默认的TextView实现中没有任何内容允许您旋转文本。您必须创建自定义视图。看一下这个问题:Vertical (rotated) label in Android

在这种情况下,我认为修改ImageView的位图表示并添加旋转文本(使用旋转,恢复等Canvas方法可以更容易)等等......您可以在Google上轻松找到相关信息。