public class My_Edt_View extends LinearLayout {
private EditText edt_name;
private Button btn_sousuo;
public My_Edt_View(Context context, AttributeSet attrs) {
super(context, attrs);
View.inflate(context, R.layout.edt_view, this);
edt_name = findViewById(R.id.edt_name);
btn_sousuo = findViewById(R.id.btn_sousuo);
//获取输入框的内容
btn_sousuo.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
final String edt_data = edt_name.getText().toString();
getData.saveData(edt_data);
}
});
}
public interface GetData {
void saveData(String data);
}
GetData getData;
public void setGetData(GetData getData) {
this.getData = getData;
}