package com.example.shoppingcart.serview;
import android.content.Context;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.LinearLayout;
import com.example.shoppingcart.R;
public class SerView extends LinearLayout {
public Context context;
public SerView(Context context) {
super(context);
this.context = context;
initView();
}
public SerView(Context context, AttributeSet attrs) {
super(context, attrs);
this.context = context;
initView();
}
public SerView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
this.context = context;
initView();
}
private void initView() {
View view = LayoutInflater.from(getContext()).inflate(R.layout.seerview_layout, this, true);
Button button = view.findViewById(R.id.Button4);
final EditText editText = view.findViewById(R.id.EditText5);
ImageView imageView = view.findViewById(R.id.ImageView);
imageView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
serviewBack.backs();
}
});
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
serviewBack.soubu(editText.getText().toString());
}
});
}
ServiewBack serviewBack;
public void setServiewBack(ServiewBack serviewBack) {
this.serviewBack = serviewBack;
}
public interface ServiewBack {
void backs();
void soubu(String date);
}
}