如何在SweetDialog中设置多行?

时间:2018-03-16 10:39:21

标签: android dialog

在我的字符串中

message = "This is a multiline message."+
                    "\nSecond line."+
                    "\n\nFourth line after a line gap."+
                    "\nThis is fifth line.";

当我为对话框设置文本但内容未在对话框中显示多行时。

这是我在xml中的代码:

        <TextView
        android:id="@+id/content_text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="left"
        android:layout_marginTop="15dp"
        android:gravity="left"
        android:lineSpacingExtra="@dimen/pading_top_min"
        android:textColor="@color/text_color_bold"
        android:textSize="14sp"
        android:visibility="gone"
        android:maxLines="16"
        android:scrollbars="vertical"
        />

请帮我解决这个问题。 非常感谢。

1 个答案:

答案 0 :(得分:0)

\ n应该可以使用,但您可以尝试使用html

textView.setText(fromHtml("This is a multiline message.<br/>Second line.<br/><br/>Fourth line after a line gap.<br/>This is fifth line."));