diff options
author | Goblin911 <[email protected]> | 2013-08-26 22:05:40 +0800 |
---|---|---|
committer | Goblin911 <[email protected]> | 2013-08-26 22:05:40 +0800 |
commit | ac55b507e9745b60d4c677ee356a470cb68266e4 (patch) | |
tree | 82b3e40067b40046594cfd4ca492bcab3f2c23bf /client/Piztor/src/com/macaroon/piztor/Login.java | |
parent | a33623ec00b323272fe1cf5188c64f2e495da18f (diff) |
network has fixed and can reach settingsAct
Diffstat (limited to 'client/Piztor/src/com/macaroon/piztor/Login.java')
-rw-r--r-- | client/Piztor/src/com/macaroon/piztor/Login.java | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/client/Piztor/src/com/macaroon/piztor/Login.java b/client/Piztor/src/com/macaroon/piztor/Login.java index cb3b182..52df2c9 100644 --- a/client/Piztor/src/com/macaroon/piztor/Login.java +++ b/client/Piztor/src/com/macaroon/piztor/Login.java @@ -1,28 +1,31 @@ package com.macaroon.piztor; +import android.annotation.SuppressLint; import android.os.Bundle; import android.os.Handler; import android.os.Message; +import android.view.KeyEvent; import android.view.Menu; import android.view.View; import android.widget.Button; import android.widget.EditText; public class Login extends PiztorAct { - - + ActMgr actMgr; Button btnLogin; EditText edtUser, edtPass; int loginButtonClick = 1, retryButtonClick = 2, loginFailed = 3; - + + @SuppressLint("HandlerLeak") Handler hand = new Handler() { @Override public void handleMessage(Message m) { System.out.println("receive what : " + m.what); if (m.what == -1) { - ((Exception)m.obj).printStackTrace(); + ((Exception) m.obj).printStackTrace(); + actMgr.trigger(loginFailed); return; } if (m.what == 0) { @@ -37,7 +40,7 @@ public class Login extends PiztorAct { } } }; - + class StartStatus extends ActStatus { @Override @@ -48,7 +51,7 @@ public class Login extends PiztorAct { void leave(int e) { } } - + class LoginStatus extends ActStatus { @Override @@ -62,9 +65,9 @@ public class Login extends PiztorAct { @Override void leave(int e) { - + } - + } @Override @@ -98,7 +101,16 @@ public class Login extends PiztorAct { @Override protected void onResume() { super.onResume(); - + + } + + @Override + public boolean onKeyDown(int keyCode, KeyEvent event) { + if (keyCode == KeyEvent.KEYCODE_BACK) { + AppMgr.exit(); + return true; + } + return super.onKeyDown(keyCode, event); } @Override |