你如何得到一个TextView被证明的文本(在左侧和右侧有文字冲洗)?
我在这里找到了一个可能的解决方案,但它不起作用(即使你将vertical-center更改为center_vertical等).
我在Android中有一个多行TextView.它是LinearLayout的子代.它已经水平居中,我也希望它内部的文本居中.
这就是我现在拥有的:
_ _ _ _ _ _| aaaaaaaaaaaaaaaaaaaaa
_ _ _ _ _ _| aaaaaaaa
_ _ _ _ _ _| aaaaaaaaaaaaaa
Run Code Online (Sandbox Code Playgroud)
我想要的是:
_ _ _ _ _ _| aaaaaaaaaaaaaaaaaaaaa
_ _ _ _ _ _| aaaaaaaa
_ _ _ _ _ _| aaaaaaaaaaaaaa
Run Code Online (Sandbox Code Playgroud)
哪里:
_ _ _ _ = TextView一侧的空格
| = TextView边缘
这是我的res/layout mobile.xml文件.我的错误在哪里?当我运行textview时出现此错误.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp" >
<ImageView
android:id="@+id/grid_item_image"
android:layout_width="100dp"
android:layout_height="118dp"
android:src="@drawable/android_logo" >
</ImageView>
<TextView
android:id="@+id/grid_item_label"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:text="@+id/label"
android:textSize="25dp"
android:textAlignment="center" >
</TextView>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 在我的应用程序中,我有一个按钮可以创建带有特定消息的 TextView。如何将文本的文本对齐方式设置为 TextView 的右侧?我在 XML 中看到了该属性,但我不知道如何在 Java 中进行操作。