@Override public void onFailure(final Throwable throwable) { super.onFailure(throwable); getSherlockActivity() .runOnUiThread( new Runnable() { @Override public void run() { pd.dismiss(); displayError( getResources().getString(R.string.error_msg_title), throwable.getMessage(), new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { dialogInterface.dismiss(); } }); } }); }