Android学习|控件

Android学习|控件,第1张

Android学习|控件

Android学习|控件_EditText
    • 主要属性
    • 简单案例实现
    • Java实现类似登录获取账号密码

EditText类似html中的input输入标签

主要属性

1.android:hint:输入提示
2.android:textColorHint:输入提示文字的颜色
3.android:inputType:输入类型(数字、密码…)

4,android:drawablexxxx:在输入框的指定方位添加图片
5.android:drawablePadding:设置图片与输入内容的间距
6.android:paddingxxxx :设置内容与边框的间距
7.android:background:背景色

简单案例实现




    

    



Java实现类似登录获取账号密码

页面xml代码





    

    


    

    



    




后台获取打印。
(通过button的onclick事件,通过EditText的id获取EditText对象,然后用getText()方法)

package com.example.myedittext2;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.EditText;

public class MainActivity extends AppCompatActivity {

    private EditText password;
    private EditText account;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        View btn = findViewById(R.id.btn);



        btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                account = findViewById(R.id.editTextaccount);
                password = findViewById(R.id.editTextpass);
                Log.e("leo",account.getText().toString());
                Log.e("leo",password.getText().toString());
            }
        });

    }
    
}


获取控制台输出

E/leo: 123
    123456

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5694946.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存