安卓学习按键Button单击获取EditText内容类登陆

2025-11-19 08:56:43

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"

   />

安卓学习按键Button单击获取EditText内容类登陆

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"

   />

安卓学习按键Button单击获取EditText内容类登陆

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"

   />

安卓学习按键Button单击获取EditText内容类登陆

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>

安卓学习按键Button单击获取EditText内容类登陆

安卓学习按键Button单击获取EditText内容类登陆

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不允许为空!");

       }

   }

}

安卓学习按键Button单击获取EditText内容类登陆

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

安卓学习按键Button单击获取EditText内容类登陆

安卓学习按键Button单击获取EditText内容类登陆

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

安卓学习按键Button单击获取EditText内容类登陆

安卓学习按键Button单击获取EditText内容类登陆

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢