当在TextView中写入内容时,每行中的第一个单词将切割!!
只有当我将字体设置为TextView时才会出现此问题!
这里是我的xml代码
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical"
android:id="@+id/articleTEXT"
/>
注意:内容将从SQLite数据库中检索。
答案 0 :(得分:1)
它可以工作,在线性布局中添加填充并使textview的宽度与父级匹配。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="4dp">
<TextView
android:id="@+id/articleTEXT"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical"
/>
</LinearLayout>
答案 1 :(得分:1)
您可以尝试将其放在LinearLayout或TextView中:
android:layout_marginRight="20dp"
答案 2 :(得分:0)
试试这个......
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="10dp"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical"
android:id="@+id/articleTEXT"
/>
答案 3 :(得分:0)
在textview中将重力设置为右,然后将paddingRight设置为20dp。
或者只需将padding=30dp
放入线性布局。
答案 4 :(得分:0)
试试这个
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:layout_margin="5dp">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:scrollbars="vertical"
android:id="@+id/articleTEXT"
android:padding="5dp"
/>