Android layout 复杂的文本视图对齐和换行
我不知道如何解释我的问题,但下图是我需要做的: 在图像上,我有4个线性布局的文本视图 我希望一个长文本被包装,并转到另一个文本视图底部的新行 我怎么能在那张图片上有4个文本视图Android layout 复杂的文本视图对齐和换行,android-layout,user-interface,textview,android-linearlayout,androidx,Android Layout,User Interface,Textview,Android Linearlayout,Androidx,我不知道如何解释我的问题,但下图是我需要做的: 在图像上,我有4个线性布局的文本视图 我希望一个长文本被包装,并转到另一个文本视图底部的新行 我怎么能在那张图片上有4个文本视图 谢谢。将依赖项添加到您的gradle文件: dependencies { implementation 'com.google.android:flexbox:2.0.1' } 并将其添加到xml文件中: <com.google.android.flexbox.FlexboxLayout xmlns:a
谢谢。将依赖项添加到您的gradle文件:
dependencies {
implementation 'com.google.android:flexbox:2.0.1'
}
并将其添加到xml文件中:
<com.google.android.flexbox.FlexboxLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:alignContent="flex_start"
app:alignItems="flex_start"
app:flexWrap="wrap"
app:showDivider="beginning|middle"
app:dividerDrawable="@drawable/divider" >
<TextView
style="@style/FlexItem"
android:layout_width="220dp"
android:layout_height="80dp"
android:text="1" />
<TextView
style="@style/FlexItem"
android:layout_width="120dp"
android:layout_height="80dp"
android:text="2" />
<TextView
style="@style/FlexItem"
android:layout_width="160dp"
android:layout_height="80dp"
android:text="3" />
<TextView
style="@style/FlexItem"
android:layout_width="80dp"
android:layout_height="80dp"
android:text="4" />
<TextView
style="@style/FlexItem"
android:layout_width="100dp"
android:layout_height="80dp"
android:text="5" />
经过多天的搜索;我什么也没找到。 这样对齐文本视图是不可能的
解决方案是使用你可以使用flexlayout我现在在谷歌上搜索了解什么是flexlayout,它是如何工作的,以及如何使用它。如果你能为我多做点努力,我会很高兴的。谢谢,谢谢你的帮助。但是我不认为这个库是否能让textView像我的图片上的
textView 2
。我正在寻找使TextView像我的图像上的TextView 2
那样的方法。您没有这样做吗?您也可以使用单个文本视图,并使用spannable来显示文本粗体或文本颜色