2020-11-27
程序员文章站
2022-04-15 19:30:58
...
把Editview里的内容输出
XML:
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即显示出来
}
};
}
上一篇: 2020-11-27