Refactored finishOnUiThread() into superclass.

This commit is contained in:
akwizgran
2014-02-09 12:11:39 +00:00
parent e92b6fce4c
commit 1f169dd160
9 changed files with 14 additions and 39 deletions

View File

@@ -220,14 +220,6 @@ implements EventListener, OnClickListener, OnItemClickListener {
});
}
private void finishOnUiThread() {
runOnUiThread(new Runnable() {
public void run() {
finish();
}
});
}
@Override
protected void onActivityResult(int request, int result, Intent data) {
super.onActivityResult(request, result, data);

View File

@@ -235,11 +235,7 @@ implements OnClickListener {
});
} catch(NoSuchMessageException e) {
if(LOG.isLoggable(INFO)) LOG.info("Message removed");
runOnUiThread(new Runnable() {
public void run() {
finish();
}
});
finishOnUiThread();
} catch(DbException e) {
if(LOG.isLoggable(WARNING))
LOG.log(WARNING, e.toString(), e);

View File

@@ -166,9 +166,9 @@ implements OnClickListener {
LOG.info("Load took " + duration + " ms");
displayLocalAuthor();
} catch(NoSuchContactException e) {
finish();
finishOnUiThread();
} catch(NoSuchSubscriptionException e) {
finish();
finishOnUiThread();
} catch(DbException e) {
if(LOG.isLoggable(WARNING))
LOG.log(WARNING, e.toString(), e);