• Android 各控件的使用 可编辑文本框(EditText)


    安卓可编辑文本框的使用

    文本框作为最简单也是使用最平凡的控件,也说说吧。

    来吧,少年,来添加Activity,src文件夹下添加一个EditTextActivity。

    View Code
    package cn.Kurodo;

    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.EditText;
    import android.util.Log;

    public class EditTextActivity extends Activity {

        
    private Button        m_button;
        
    private EditText    m_editText;
        
    public EditTextActivity() {
            
    // TODO Auto-generated constructor stub
        }

        @Override
        
    protected void onCreate(Bundle savedInstanceState) {
            
    // TODO Auto-generated method stub
            super.onCreate(savedInstanceState);
            setContentView(R.layout.edittext);
            
            m_button 
    = (Button)findViewById(R.id.editBtn);
            m_editText 
    = (EditText)findViewById(R.id.editText);
            m_editText.selectAll();
            
            m_button.setOnClickListener(
    new ButtonListener());
        }
        
        
    class ButtonListener implements OnClickListener {

            @Override
            
    public void onClick(View v) {
                
    // TODO Auto-generated method stub
                Log.v("EditText", m_editText.getText().toString());
            }
        }
    }

    EditText的布局文件

    View Code
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout
      
    xmlns:android="http://schemas.android.com/apk/res/android"
      android:orientation
    ="vertical"
      android:layout_width
    ="fill_parent"
      android:layout_height
    ="fill_parent">
        
        
    <EditText android:id="@+id/editText"
        android:layout_width
    ="fill_parent"
        android:layout_height
    ="wrap_content"
        android:text
    ="@string/edittext" />
        
        
    <Button android:id="@+id/editBtn"
                android:layout_width
    ="fill_parent"
                android:layout_height
    ="wrap_content"
                android:text
    ="@string/editBtn" />
    </LinearLayout>

    运行效果如下:

    作者:Kurodo
    出处:http://Kurodo.cnblogs.com
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    求约数的个数-牛客
    成绩排序 -- 牛客
    SpringBoot学习笔记4-整合Jdbc Template-Mybatis-多数据源-事务管理-JPA
    SpringBoot学习笔记3-自定义拦截器-全局异常处理-Freemarker-Thymeleaf-定时任务调度
    SpringBoot学习笔记2-日志管理-开发模式-web开发-FastJson
    SpringBoot学习笔记1-简介-全局配置文件-starter-profiles-自动配置原理
    将Ueditor文件上传至OSS
    nouveau :failed to create kernel chanel,-22
    教你怎么炼鸡肉
    教你怎么写猜年龄游戏
  • 原文地址:https://www.cnblogs.com/Kurodo/p/2126795.html
Copyright © 2020-2023  润新知