我正在使用自定义Toast,如果字段太长,有时文本视图会被剪掉:
XML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/toast" >
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_gravity="fill_horizontal"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/someotherview"
android:layout_alignBottom="@+id/someotherview"
android:layout_alignLeft="@+id/someotherview"
android:text=""
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold" />
</RelativeLayout>
我几乎尝试了从android开始的所有内容:gravity =&#34; fill&#34;到android:ellipsize =&#34; marquee&#34;。似乎没什么用。有谁知道为什么?
答案 0 :(得分:0)
也许这样的事情可以帮到你:http://www.androidviews.net/2012/12/autoscale-textview/
它会重新调整textview(和文本)的大小以适合您的其他视图。