我希望能够在用户没有互联网连接(或服务器没有响应)时加载本地默认 html 页面,然后在他们这样做时加载外部网站。我正在考虑为此使用 try/catch 块,当错误发生时,然后加载本地页面,然后用户单击其上的重试按钮重试。我正在为 Android 3.2 平台编写代码。
我的问题是如何完成以下代码?有样品吗?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
try
{
super.loadUrl("http://www.example.com/");
}
catch(Exception ex)
{
// how to catch the error, then show the local page to retry.
}
}