安卓学习按键Button单击获取EditText内容类登陆
1、<EditText
android:id="@+id/EditText1"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="请输入XX"
android:drawableLeft="@drawable/ic_baseline_people_alt_24"
android:drawablePadding="20dp"
android:textColorHint="#FF95A1AA"
android:paddingLeft="20dp"
android:inputType="text"
android:focusable="true"
/>
2、<EditText
android:id="@+id/EditText2"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="10dp"
android:hint="请输XX"
android:drawableLeft="@drawable/ic_baseline_fingerprint_24"
android:drawablePadding="20dp"
android:textColorHint="#FF95A1AA"
android:paddingLeft="20dp"
android:inputType="textPassword"
/>
3、<Button
android:id="@+id/Button1"
android:layout_width="160dp"
android:layout_height="50dp"
android:layout_marginTop="12dp"
android:layout_marginLeft="110dp"
android:text="登陆"
android:textSize="22dp"
android:onClick="OnClickEventButton1"
/>
4、<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF"
android:orientation="vertical"
android:padding="10dp"
><EditText
android:id="@+id/EditText1"
android:layout_width="match_parent"
android:layout_height="50dp"
android:hint="请输入XX"
android:drawableLeft="@drawable/ic_baseline_people_alt_24"
android:drawablePadding="20dp"
android:textColorHint="#FF95A1AA"
android:paddingLeft="20dp"
android:inputType="text"
android:focusable="true"
/>
<EditText
android:id="@+id/EditText2"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="10dp"
android:hint="请输XX"
android:drawableLeft="@drawable/ic_baseline_fingerprint_24"
android:drawablePadding="20dp"
android:textColorHint="#FF95A1AA"
android:paddingLeft="20dp"
android:inputType="textPassword"
/>
<Button
android:id="@+id/Button1"
android:layout_width="160dp"
android:layout_height="50dp"
android:layout_marginTop="12dp"
android:layout_marginLeft="110dp"
android:text="登陆"
android:textSize="22dp"
android:onClick="OnClickEventButton1"
/>
</LinearLayout>

5、//按键Button1单击事件
public void OnClickEventButton1(View view) {
if(view.getId() == R.id.Button1) {//确认Button1 id有效
EditText etUser = (EditText)findViewById(R.id.EditText1);
EditText etPswd = (EditText)findViewById(R.id.EditText2);
Button btLogin = (Button)findViewById(R.id.Button1);//Button1
String strUser = etUser.getText().toString().trim();
String strPswd = etPswd.getText().toString().trim();
if(!strUser.isEmpty() && !strPswd.isEmpty()){
Log.i("xSuper", "xx : " + strUser);
Log.i("xSuper", "XX : " + strPswd);
}
else{
Log.i("xSuper", "XX不允许为空!");
}
}
}

6、08-09 19:48:20.268 16290-16290/com.xSuper.myapplication I/xSuper: XX或xx不允许为空!


7、08-09 19:49:16.213 16290-16290/com.xSuper.myapplication I/xSuper: xx : hh
2021-08-09 19:49:16.213 16290-16290/com.xSuper.myapplication I/xSuper: xx : 123

