android - 如何在 Android TextView 中添加换行符?

标签 android textview line line-breaks

我正在尝试在 TextView 中添加换行符。

我尝试了建议的\n 但这没有任何作用。这是我设置文本的方式。

TextView txtSubTitle = (TextView)findViewById(r.id.txtSubTitle);
txtSubTitle.setText(Html.fromHtml(getResources().getString(R.string.sample_string)));

这是我的字符串:<string name="sample_string">some test line 1 \n some test line 2</string>

应该是这样的:

some test line 1
some test line 2

但它显示如下:some test line 1 some test line 2 .

我错过了什么吗?

最佳答案

\n 对我有用,如下所示:

<TextView android:text="First line\nNext line"

关于android - 如何在 Android TextView 中添加换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5382490/

相关文章:

Android 应用程序 onCreate() 和 Intent.ACTION_PACKAGE_REPLACED

matlab - 在两个序列的匹配部分之间画线

javascript - 通过修改Three.JS中的属性在Canvas中绘制直线 “Line”

python - 如何删除包含特定字符串的行?

android - AndEngineAugmentedReality Extension中如何触发Camera.autoFocus(myAutoFocusCallback)?

java - 在运行时更新或更改 View 中的图像

android - 在 onCreate() 和 onPostCreate() 之间

java - "&minus"而不是 TextView 中的 "-",它从 JSON 设置文本

java - Android:setText设置正确,但当我在模拟器中运行程序时它是空的

android - 将一个 TextView 拆分为多个相对于屏幕高度的 TextView