在Android中使用PullToRefresh在ListView中添加TextView

时间:2013-07-08 08:19:01

标签: android android-listview android-asynctask textview

我有一个ListView,我应该存储网络请求的一些结果。 如果服务器出现任何问题,我需要向TextView添加ListView(并仅显示TextView),并且仍然能够刷新(与我集成) ListView)。 如果网络请求正常,我希望正常使用ListView填充Adapter

是否可以通过编程方式将TextView添加到ListView,具体取决于网络响应?

提前多多感谢。

4 个答案:

答案 0 :(得分:1)

我所做的是创建.HTML文件并将其存储在assets文件夹中。 然后我创建了一个PullToRefreshWebView并加载了HTML,以防出现问题。

答案 1 :(得分:0)

您可以将您的信息TextView添加为ListView的行(即第一行),如果不再需要则将其删除

答案 2 :(得分:0)

你想显示TextView 而不是 ListView或在ListView的每一行显示TextView?如果是第二个,将此TextView添加到ListView项目的xml中,并在适配器中使其仅在服务器出现问题时可见。首先,考虑将TextView添加到xml,其中包含ListView,如果出现问题,请将其显示,ListView消失,反之亦然。

答案 3 :(得分:-1)

将一个TextView放在Listview的下方或上方并使其不可见,每当遇到网络错误时,使ListView不可见,TextView可见并在网络连接正常工作时将其反转。