Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android通过webservice获取格式化字符串_Android - Fatal编程技术网

android通过webservice获取格式化字符串

android通过webservice获取格式化字符串,android,Android,在我的android应用程序中,我发送一个HTTP POST请求,并得到一个响应,如下所示: Titel<br /><div style="color: #D88948">Description</div> Titel说明 我希望在具有相同样式的文本视图中设置此字符串。 我知道我必须转换来执行换行 为此,我使用以下代码: Html.fromHtml(responseString.replace("\n", "<br />"))); Html.

在我的android应用程序中,我发送一个HTTP POST请求,并得到一个响应,如下所示:

Titel<br /><div style="color: #D88948">Description</div>
Titel
说明
我希望在具有相同样式的文本视图中设置此字符串。
我知道我必须转换

来执行换行

为此,我使用以下代码:

Html.fromHtml(responseString.replace("\n", "<br />")));
Html.fromHtml(responseString.replace(“\n”和“
”);
但是我如何在我的描述中应用字体颜色呢

<TextView android:id="@+id/txtview"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="20dp"
        android:textSize="13dp"
        android:textAppearance="?android:attr/textAppearanceLargePopupMenu"/>

自动完成

responseString = "Titel<br /><div style="color: #D88948">Description</div>";
        ArrayAdapter<String> adapter = new ArrayAdapter<>(
                this,
                R.layout.autocomplete, R.id.txtresponseString,
                responseString 
        );
        TextView.setAdapter(adapter);
responseString=“Titel
描述”; ArrayAdapter适配器=新的ArrayAdapter( 这 R.layout.autocomplete,R.id.txtsresponsestring, 责任预算 ); setAdapter(适配器);
要做到这一点,您必须通过将服务器响应拆分为两个不同的texview,将描述放在他自己的文本视图中。

发布您的xml布局代码。您可以在textview中给出一个android:textcolor。设置十六进制代码的颜色,无论你想设置什么。不,我不能-如果我这样做,整个文本都会得到这种颜色。但我只想更改响应字符串中描述的颜色。Titel默认为黑色,只有Description get other ColorfromHtml不支持
style
属性。看看你是否能说服你的服务器发送这些标签:我怎样才能用自动完成文本视图做到这一点?我想在下拉列表中有2行-第一行标题为黑色,第二行描述为另一种颜色。我知道如何为此创建xml文件。但是我如何调用下拉列表的第一行和第二行呢。我目前的代码是这样的(查看帖子1)您可以在适配器中获取参数,并在函数GetView中生成您想要的任何内容您可以解释一下,我是如何做到这一点的吗?这是我第一次使用autocomplete和adapter。您可以发布您的适配器代码,以便我有一个好的起点来帮助您吗?或者以上代码是适配器的完整代码?以上代码是我的适配器的完整代码:/