有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用于换行的java Android Eclipse拆分

在我的应用程序安卓中,我插入了:

Log.i("myApp1", response.toString());

这是Eclipse中用于响应的LogCat的输出。toString:

04-08 20:54:21.674: I/myApp1(9930): 23/03/2014<br />Pics 1<br /><br /><br />09/03/2014<br />Pics 2<br /><br /><br />

如何在安卓布局中获得此输出?我需要尝试为拆分<;br/>没有成功

23/03/2014

Pics 1

09/03/2014

Pics 2

共 (1) 个答案

  1. # 1 楼答案

    在代码中使用\n而不是作为HTML代码的<br />

    String editedResponse = response.replaceAll("<br />", "\n");
    Log.i("MyApp1", editedResponse);
    

    如果要在文本视图中显示此字符串,请确保将android:line设置为2或更大

    <TextView
       android:id="@+id/txtTitlevalue"
       android:text="Line1: \n-Line2\n-Line3"
       android:layout_width="54dip"
       android:layout_height="fill_parent"
       android:lines="2"
       android:textSize="11px" />