package abeam.example.dddtext; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.text.TextUtils; import android.view.View; import android.widget.Button; import android.widget.CheckBox; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; import DBUtils.DatabaseAdapter; import model.SelectedItems; import static abeam.example.dddtext.R.id.pass; public class MainActivity extends Activity implements View.OnClickListener { Button loginBtn = null; EditText username = null; EditText password = null; TextView promptText = null; CheckBox isSave = null; SelectedItems items = null; protected static String useridTemp = null; protected static SelectedItems itemsRecord = null; protected static boolean adminFlag = false; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.login); loginBtn = findViewById(R.id.loginBtn); loginBtn.setOnClickListener(this); username = findViewById(R.id.userId); password = findViewById(pass); promptText = findViewById(R.id.promptText); isSave = findViewById(R.id.cb_isSave); String[] info = UtilsActive.readInfo(MainActivity.this); if(info!=null){ username.setText(info[0]); password.setText(info[1]); } } public void onClick(View v) { String userid = username.getText().toString().trim(); String pass = password.getText().toString().trim(); useridTemp = userid; DatabaseAdapter db = new DatabaseAdapter(getApplicationContext()); db.open(); items = db.queryById(useridTemp); itemsRecord = items; if (userid.equals("") || pass.equals("")) { promptText.setText(R.string.userIdAndPassError); }else if(!TextUtils.isEmpty(userid) && !userid.equals("admin")){ boolean checked = isSave.isChecked(); if (checked) { boolean saveInfo = UtilsActive.saveInfo(MainActivity.this, userid, pass); if (saveInfo) { Toast.makeText(MainActivity.this, "保存成了", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(MainActivity.this, "保存没成", Toast.LENGTH_SHORT).show(); } } Toast.makeText(this, R.string.loginSuccess, Toast.LENGTH_SHORT).show(); Intent intent = new Intent(MainActivity.this, AdminOrderActivity.class); startActivity(intent); } else if(userid.equals("admin".trim())){ boolean checked = isSave.isChecked(); adminFlag = true; if (checked) { boolean saveInfo = UtilsActive.saveInfo(MainActivity.this, userid, pass); if (saveInfo) { Toast.makeText(MainActivity.this, "保存成了", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(MainActivity.this, "保存没成", Toast.LENGTH_SHORT).show(); } } Toast.makeText(this, R.string.adminError, Toast.LENGTH_SHORT).show(); Intent intent = new Intent(MainActivity.this,AdminActivity.class); startActivity(intent); } } }

微笑刺客 LV21
2024年11月26日
微信网友_7143536520269824 LV1
2024年8月28日
今晚都别睡啦 LV9
2024年5月29日
hhhhhz LV7
2023年11月14日
yyyyyyzh LV8
2023年6月11日
微信网友_6505997864357888 LV3
2023年6月11日
ly0729 LV2
2023年6月3日
qazwer11 LV5
2023年5月22日
路人贾jqh LV1
2023年5月3日
lmroman LV8
2023年4月26日

ansayang
5月15日
暂无贡献等级
zhangyin241124
2024年12月5日
暂无贡献等级
微笑刺客 LV21
2024年11月26日
nurgul LV1
2024年11月18日
yfb790910 LV3
2024年11月2日
微信网友_7208643230158848 LV4
2024年10月13日
微信网友_7143536520269824 LV1
2024年8月28日
樱花味小然子 LV5
2024年7月2日
2636804923 LV6
2024年6月20日
cxfaqww
2024年6月18日
暂无贡献等级