超大TextView在RelativeLayout中被裁剪

时间:2014-04-06 20:52:35

标签: android textview relativelayout

如果文字尺寸过大,如何调整按钮上方文字的位置(对于小屏幕设备,例如240x320)?

如果我选择gravity = bottom我得到: gravity bottom

对于所有其他重力选项(包括top / center / center_vertical等),我会得到: gravity top

但是你可以看到,TextView中的HELLO中有足够的空间......

是否可以:

1)使文本居中,使其不会在顶部或底部裁剪

2)如果需要,将文本与按钮重叠(但保留在按钮顶部)?

这是xml,我需要在RelativeLayout

中使用它们
 <Button
        android:id="@+id/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerVertical="true"
        android:layout_centerHorizontal="true"
        android:text="BUTTON" />

    <TextView
        android:layout_above="@id/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:gravity="bottom"
        android:text="HELLO"
        android:textSize="120sp" />

0 个答案:

没有答案