首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >向textView android添加更多文本

向textView android添加更多文本
EN

Stack Overflow用户
提问于 2014-07-06 22:30:01
回答 2查看 908关注 0票数 1

我有一个很简单的问题,但我似乎搞不明白。因此,我有一个相当大的文本视图,我希望有12行文本,每一行都有一个单词。但是,当我在xml中编辑时,它只允许我拥有一个android:text属性。我怎么能这么做?

代码语言:javascript
运行
复制
<TextView
        android:id="@+id/textView7"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="6"
        android:text="speed"
        android:text="air speed"
         />

因此,我希望有更多的文本属性,如代码中所示。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-06 22:32:19

只需使用换行符\n

代码语言:javascript
运行
复制
<TextView
        android:id="@+id/textView7"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="6"
        android:text="speed\nair speed" />
票数 1
EN

Stack Overflow用户

发布于 2014-07-07 09:12:42

您可以使用HTml.from html标记使用java代码在文本视图中设置,如下所示:

代码语言:javascript
运行
复制
TextView tvInformation = (TextView)findViewById(R.id.tv_information);
tvInformation.setText(Html.fromHtml("<br>"+"</br>" + "row1 text" + "<br>"+"</br>" + "row2 text");

类似地,您可以根据需要添加12行或更多行。这

标记用于下一行,因为我们在字符串中使用\n。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24600908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档