@Override public void run() { message = new Message(); String response = null; TAPI tAPI = null; tAPI = new TAPI(OAuthConstants.OAUTH_VERSION_2_A); try { response = tAPI.addPic(oAuthV2, "json", textString, "127.0.0.1", imagePath); tAPI.shutdownConnection(); if (null != response) { message.what = SUCCESS; handler.sendMessage(message); } else { message.what = IOEXCEPTION; handler.sendMessage(message); } } catch (Exception e) { message.what = IOEXCEPTION; handler.sendMessage(message); } super.run(); }