プレゼン配信サービス「ZENPRE」で、次期バージョンに対応したAndroidアプリを作っている際に、 ちょっと詰まった点を1つご紹介します。 ウェブAPIにアクセスしてデータを取る間に別処理を、なんていうことをしたいときは、 別スレッドを定義してその中で処理を書くかと思います。 そして、そのデータ取得でエラーが発生したりしたら、Toastなどでアラートを出すでしょう。 それをやりたくて、以下を書いてみました。 new Thread(new Runnable(){ @Override public void run() { try{ connect("xx.xxx.xxx.xxx",80); } catch (Exception e) { Toast.makeText(PresenImageActivity.this, getText(R.string.alert_fail_connect