summaryrefslogtreecommitdiff
path: root/vdrmanager/src/de/bjusystems/vdrmanager/gui/BaseActivity.java
diff options
context:
space:
mode:
authorlado <herrlado@gmail.com>2011-11-07 23:10:02 +0100
committerlado <herrlado@gmail.com>2011-11-07 23:10:02 +0100
commitd593e26023996fec1f27b7dfd6073c5787cf90b2 (patch)
treee81de146d5646986d608e5cec113b818d237ad3e /vdrmanager/src/de/bjusystems/vdrmanager/gui/BaseActivity.java
parent831e8419d7d2e0cc88187c26c2f7f53c72c6911f (diff)
downloadvdr-manager-d593e26023996fec1f27b7dfd6073c5787cf90b2.tar.gz
vdr-manager-d593e26023996fec1f27b7dfd6073c5787cf90b2.tar.bz2
connection timeout svdrp event
Diffstat (limited to 'vdrmanager/src/de/bjusystems/vdrmanager/gui/BaseActivity.java')
-rw-r--r--vdrmanager/src/de/bjusystems/vdrmanager/gui/BaseActivity.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/vdrmanager/src/de/bjusystems/vdrmanager/gui/BaseActivity.java b/vdrmanager/src/de/bjusystems/vdrmanager/gui/BaseActivity.java
index 412b4de..c6fccc6 100644
--- a/vdrmanager/src/de/bjusystems/vdrmanager/gui/BaseActivity.java
+++ b/vdrmanager/src/de/bjusystems/vdrmanager/gui/BaseActivity.java
@@ -50,6 +50,7 @@ public abstract class BaseActivity<Result, T extends ListView> extends Activity
protected void switchNoConnection() {
if (flipper == null) {
+ say(R.string.no_connection);
return;
}
@@ -152,6 +153,9 @@ public abstract class BaseActivity<Result, T extends ListView> extends Activity
protected boolean noConnection(SvdrpEvent event) {
switch (event) {
+ case CONNECTION_TIMEOUT:
+ say(R.string.progress_connect_timeout);
+ switchNoConnection();
case CONNECT_ERROR:
say(R.string.progress_connect_error);
switchNoConnection();
@@ -220,6 +224,7 @@ public abstract class BaseActivity<Result, T extends ListView> extends Activity
case CONNECTED:
connected();
break;
+ case CONNECTION_TIMEOUT:
case CONNECT_ERROR:
case FINISHED_ABNORMALY:
case LOGIN_ERROR: