ユーザーがインターネットに接続していない (またはサーバーが応答しない) ときにローカルの既定の HTML ページを読み込んでから、接続したときに外部 Web サイトを読み込めるようにしたいと考えています。エラーが発生したときに、これに 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.
}
}