其他分享
首页 > 其他分享> > Button获取EditText控件内容

Button获取EditText控件内容

作者:互联网

一:写下一个Button和EditText

<Button
        android:layout_width="70dp"
        android:layout_height="50dp"
        android:text="重置"
        android:textSize="15dp"
        android:layout_marginStart="180dp"
        android:layout_marginTop="-50dp"/>
<EditText
        android:id="@+id/user"
        android:layout_width="200dp"
        android:layout_height="50dp"
        android:hint="请输入账号"
        android:inputType="text"
        android:drawableLeft="@drawable/ic_baseline_person_24"
        android:layout_marginStart="100dp"
        android:layout_marginTop="200dp"
        android:background="@color/white"
        />

二:在java函数中进行编写

1,在编写Button和EditTextView时为它们设置id

2,定义全局变量的EditTextView

private EdiText user;
private EdiText user;
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main2); user = findViewById(R.id.user); Button ed = findViewById(R.id.ed); ed.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { String text = user.getText().toString(); Log.e("leo", "获取的内容 "+text); } }); }

效果图↓

 

标签:控件,ed,Button,private,user,EditText,id
来源: https://www.cnblogs.com/ccwj/p/16690708.html