自定义标题搜索框
public class HeadView extends LinearLayout {
private EditText name;
private TextView sou;
public HeadView(Context context) {
super(context);
}
public HeadView(Context context, AttributeSet attrs) {
super(context, attrs);
View view = View.inflate(context, R.layout.head_view, this);
name = view.findViewById(R.id.name);
sou = view.findViewById(R.id.sou);
sou.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
String s = name.getText().toString();
chuanCallBack.name(s);
}
});
}
private chuanCallBack chuanCallBack;
public interface chuanCallBack{
void name(String name);
}
public void setChuanCallBack(HeadView.chuanCallBack chuanCallBack) {
this.chuanCallBack = chuanCallBack;
}
public HeadView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
}
在页面用
在这里插入代码片