0

嗨,我有一个包含 2 个屏幕的应用程序。第一个屏幕(主屏幕)包含一个 ListView,它通过与服务器通信来动态填充行。单击行元素时会出现一个新屏幕,此屏幕上有一个按钮,按下此按钮时会与服务器进行通信(为此,我使用了 AsyncTask 类)。处理完成后,我必须自动切换回第一个屏幕(主屏幕),并且必须从ListView中消除刚刚完成与服务器通信的前一个行元素。我面临着消除 ListView 的行元素的问题。请帮忙!

4

3 回答 3

0

用于SimpleAdapter使用该notifyDataSetChanged()功能。

于 2012-06-05T12:31:34.700 回答
0

用于StartActivityForResult打开第二个活动并Custom adepte在列表视图中使用 r 并使用新的和 n 更新适配器的数据otify change to list

http://support.xamarin.com/customer/portal/articles/531998-android-startactivityforresult-and-finish-with-video-

于 2012-06-05T12:32:17.873 回答
0

我建议您使用startActivityForResult开始第二个活动(当您单击列表视图项时) 。因此,第二个活动可以从服务器执行删除,并在任务完成时通知主活动。在您的情况下,主要活动将从第二个活动接收结果,并将从列表视图中删除该项目。希望有帮助!

于 2012-06-05T12:34:27.537 回答