单击事件有3种方法:
第一种:
layout.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:gravity="center" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:orientation="horizontal"> <TextView android:textColor="@color/text_color" android:textSize="@dimen/text_size" android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/user_name" /> <EditText android:id="@+id/editText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:ems="10" android:inputType="textPersonName" android:text="Name" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:orientation="horizontal"> <TextView android:textColor="@color/text_color" android:textSize="@dimen/text_size" android:id="@+id/textView3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/password" /> <EditText android:id="@+id/editText2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:ems="10" android:inputType="textPersonName" android:text="Name" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:orientation="horizontal"> <Button android:textColor="@color/button_color" android:textSize="@dimen/button_size" android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/login" /> <Button android:textColor="@color/button_color" android:textSize="@dimen/button_size" android:id="@+id/button2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/cancle" /> </LinearLayout> </LinearLayout>