diff options
Diffstat (limited to 'org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java')
-rw-r--r-- | org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java index 8ded90d1..265e8e2a 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java @@ -1194,8 +1194,20 @@ public class OnlineActivity extends CommonActivity { req.execute(map); } - - protected void logout() { + + private void setLoadingStatus(int status, boolean showProgress) { + TextView tv = (TextView) findViewById(R.id.loading_message); + + if (tv != null) { + tv.setText(status); + } + + findViewById(R.id.loading_container).setVisibility(status == R.string.blank ? View.GONE : View.VISIBLE); + + setProgressBarIndeterminateVisibility(showProgress); + } + + protected void logout() { setSessionId(null); findViewById(R.id.loading_container).setVisibility(View.VISIBLE); |