package com.macaroon.piztor; import android.os.Bundle; import android.os.Handler; import android.os.Message; 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; Handler hand = new Handler() { @Override public void handleMessage(Message m) { if (m.what == 0) { ResLogin res = (ResLogin) m.obj; UserInfo.token = res.t; actMgr.trigger(AppMgr.loginSuccess); } else if (m.what == 101) { actMgr.trigger(loginFailed); } } }; @Override protected void onCreate(Bundle savedInstanceState) { id = "login"; super.onCreate(savedInstanceState); btnLogin = (Button) findViewById(R.id.login_btn_login); edtUser = (EditText) findViewById(R.id.user_id); edtPass = (EditText) findViewById(R.id.user_pass); EmptyStatus[] r = new EmptyStatus[1]; r[0] = new EmptyStatus(); actMgr = new ActMgr(this, r[0], r); setContentView(R.layout.activity_login); } @Override protected void onStart() { super.onStart(); } @Override protected void onResume() { super.onResume(); btnLogin.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { //AppMgr.transam.send(new ReqLogin(u, p, time, alive)) } }); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.login, menu); return true; } }