0

问候!

我正在构建一个需要使用互联网的应用程序,没有它整个选项卡都无法工作。我想要这样,当他们选择选项卡时,它会检查是否有互联网,如果没有,则面板幻灯片(或出现)在控件上方,这样在建立与互联网的连接之前什么都做不了。我怎么能做到这一点?

谢谢-米切尔

4

2 回答 2

0

我认为覆盖控件看起来很奇怪,因为它会使它看起来像一个空的无用选项卡。我想说有两种更好的方法可以做到这一点。首先是当标签获得焦点时,您可以根据检测网络连接禁用或启用所有控件。另一种是根据连接的检测添加或删除整个选项卡。

于 2010-11-30T23:34:14.890 回答
0

考虑使用监视 Internet 连接的 AsyncTask 实现不可取消的 ProgressDialog(使用 STYLE_SPINNER)。确定连接后,取消 ProgressDialog。您可能还想提供一个超时,这会带来相关的错误消息。

于 2010-11-30T23:35:30.553 回答