android - 添加以空格分隔的 TextView

标签 android textview

我想在一个 View 中有 3 个 TextViewTextViews 必须一个接一个地水平分隔,例如 10dp 边距。假设如果一个 TextView 的内容超过一行,则剩余的内容以及剩余的 TextView 应移至下一行,就像使用 wrap_content 时一样>.我不希望 TextViews 占据相同的空间。它应该仅根据其内容占用空间

最佳答案

我想你想要FlowLayoutFlowLayout :

Extended linear layout that wrap its content when there is no place in the current line.

将其添加为 Gradle 中的依赖项:compile 'org.apmem.tools:layouts:1.10@aar' 并在 xml 中声明:

<org.apmem.tools.layouts.FlowLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
>
</org.apmem.tools.layouts.FlowLayout>

关于android - 添加以空格分隔的 TextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36169923/

相关文章:

android - 如何在不替换旧文本的情况下向 TextView 添加文本?

android - 如何有条件地改变Android中的文本颜色?

java - 按钮单击更改 TextView

android - 是否可以通过android上的textview显示纯html代码

android - 适用于 Cordova 的 Visual Studio 工具 - 失败

android-ksoap2 请求结果为 HTTP 500

android服务 - 打开套接字抛出空异常

android - 为 TextFields 设置值

android - Minuend 的德语发音与 Android TTS

android - 将外部 JAR 作为外部 SDK 添加到 Android 项目,例如 Dropbox sdk 或其他类型的第三方 sdk