欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

2020-11-27

程序员文章站 2022-04-15 19:30:58
...

把Editview里的内容输出
XML:

<?xml version="1.0" encoding="utf-8"?>

Java:
package com.example.autocompletetextview;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ListAdapter;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {//最大的括号,全部的内容都在这括号里面写

@Override
protected void onCreate(Bundle savedInstanceState) {//这里面写一些函数声明,如果不声明,那些函数是调用不了的
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    setTitle("abc");
    find_and_modify_text_view();
}

private void find_and_modify_text_view(){//规定要设置个button的函数
    Button button=(Button)findViewById(R.id.buttons);//绑定控件
    button.setOnClickListener(get_edit_view_button_listener);//监控:一旦点击了控件,就跳到参数里面的函数,执行那个参数里的那个函数
}

private Button.OnClickListener get_edit_view_button_listener=new Button.OnClickListener()//Button的监控里面的参数就是这个对象,一整个赋过去
{
    public void onClick(View v)
    {EditText editText=(EditText)findViewById(R.id.edittext);//绑定EditText控件
    CharSequence edit_text_value=editText.getText();//把从EditText输入的值取出来赋给edit_text
    setTitle("EditTest的值:"+edit_text_value);//最后赋给setTitle即显示出来
    }


};

}

相关标签: 安卓 安卓