zoukankan      html  css  js  c++  java
  • 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
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Voiceover “眼里” 的HTML5标签
    Edge浏览器默认地址被百度劫持
    How to fix "ReferenceError: primordials is not defined" error
    php 读文件
    jsconfig.json: Unexpected token ] in JSON at position
    公司入域电脑更新遇到 0x8024401c 解决办法
    颜色计算
    Terminal 美化
    highcharts 查看配置
    cra
  • 原文地址:https://www.cnblogs.com/Kurodo/p/2126795.html
Copyright © 2011-2022 走看看