【问题标题】:Put rotated text on an imageview将旋转的文本放在图像视图上
【发布时间】:2010-11-25 14:49:57
【问题描述】:

嗨,我需要在图像视图上放一些文字。

    <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 是否也能做到这一点?

【问题讨论】:

    标签: android xml textview imageview


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多