Android控件2

xiaoxiao2021-02-28  114

文本框与输入框

EditText  输入框

TextView :文本框  里的属性 : android:layout_width="match_parent"布局文件里的宽与高         android:layout_height="wrap_content"

android:text="性别:"   文本框输入的字

EditText  里的属性: android:layout_width="match_parent"  android:layout_height="wrap_content"  布局文件里的宽与高    android:hint="请输入密码" 输入的字         android:id="@+id/et_main_upass"  id 属性

android:text="性别:"  输入框输入的字

RadioButton 单选按钮   android:layout_width="wrap_content"             android:layout_height="wrap_content" 单选按钮 宽与高            

          android:checked="true"是否  切换           怎么用 ? package com.zking.g160628_android05_widget2; import android.app.DatePickerDialog; import android.app.TimePickerDialog; import android.content.Intent; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.RadioButton; import android.widget.RadioGroup; import android.widget.TimePicker; import android.widget.Toast; import java.util.Calendar; public class MainActivity extends AppCompatActivity {     EditText et_main_uname;     EditText et_main_upass;     Button btn_main_ok;     RadioGroup rg_main_sex;     @Override     protected void onCreate(Bundle savedInstanceState) {         super.onCreate(savedInstanceState);         setContentView(R.layout.activity_main);         //获取控件         et_main_uname = (EditText) findViewById(R.id.et_main_uname);//获取控件         et_main_upass = (EditText) findViewById(R.id.et_main_upass);         btn_main_ok = (Button) findViewById(R.id.btn_main_ok);         rg_main_sex = (RadioGroup) findViewById(R.id.rg_main_sex);         //给按钮设置点击的监听         btn_main_ok.setOnClickListener(new View.OnClickListener() {             @Override             public void onClick(View view) {                 //获取单选组中 被选中的单选框的ID                 int checkedId=rg_main_sex.getCheckedRadioButtonId();                 //再根据被选中的单选框的ID 获取 该单选框                 RadioButton radioButton= (RadioButton) findViewById(checkedId);                 String sex=radioButton.getText().toString();                 Toast.makeText(MainActivity.this, ""+sex, Toast.LENGTH_LONG).show();             }         });     }     public void login(View view){         //获取到用户名和密码         String uname=et_main_uname.getText().toString();         String upass=et_main_upass.getText().toString();         //判断             if("admin".equals(uname)&&"123".equals(upass)){                 //正确:跳转                 //快递员 Intent                 Intent intent=new Intent(this,LoginSuccessActivity.class);                 startActivity(intent);             }else{                 //错误:提示“用户名或密码错误”                 Toast.makeText(MainActivity.this, "用户名或密码错误", Toast.LENGTH_SHORT).show();             }     }     public void getTime(View view){         //获取当前系统时间         Calendar c=Calendar.getInstance();         int hour=c.get(Calendar.HOUR_OF_DAY);         int minute=c.get(Calendar.MINUTE);         //弹出时间对话框         TimePickerDialog tpd=new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() {             @Override             public void onTimeSet(TimePicker timePicker, int i, int i1) {                 Log.i("test","时间:"+i+":"+i1);             }         },hour,minute,true);         //细节:弹         tpd.show();     } }       
转载请注明原文地址: https://www.6miu.com/read-68277.html

最新回复(0)