我的电池小部件上有关于Textview的问题。 有一张图片,上面有textview显示%问题是我的代码关于文字宽度似乎有问题,因为它每个诗歌只允许2个字符所以它显示为ex。第一节有50节,第二节有%。我该怎么做对吗?还有一个问题:我能以某种方式使文本始终位于底部和中心吗?我可以使用填充来完成它,但它在每个屏幕尺寸上显示不同。所以无论如何这里有关于文本的代码编辑:这是整个xml文件 - :
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<ImageView
android:id="@+id/imageView1_widget"
android:layout_width="200dp"
android:layout_height="200dp"
android:scaleType="fitXY"
android:src="@drawable/bateria50_1" />
<TextView
android:id="@+id/textView1_widget"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/imageView1_widget"
android:singleLine="true"
android:layout_gravity="bottom|center_horizontal"
android:shadowColor="#000000"
android:shadowDx="2"
android:shadowDy="2"
android:shadowRadius="1"
android:textColor="#FFFFFF"
android:textSize="15sp"
android:textStyle="bold" />
</RelativeLayout>
&#13;
答案 0 :(得分:0)
对于LinearLayout:
android:singleLine="true"
和android:layout_gravity="bottom|center_horizontal"
对于RelativeLayout:
android:layout_alignParentBottom="true"
和android:layout_centerHorizontal="true"