У меня есть адаптер ListView, как показано ниже, кодирование:
@Override
public View getView(int i, View view, ViewGroup viewGroup){
if(layoutInflater == null){
layoutInflater = (LayoutInflater)activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
}
if(view == null){
view = layoutInflater.inflate(R.layout.list_pickingscan, null);
}
final TextView tvMaterialCode = (TextView) view.findViewById(R.id.list_picking_scan_materialcode_tv);
EditText etSerialNumber = (EditText) view.findViewById(R.id.list_picking_scan_serialnumber_tv);
final PickingDetails pickingDetails = pickingDetailsList.get(i);
tvMaterialCode.setText(pickingDetails.getMaterialCode().toString());
etSerialNumber.setText(pickingDetails.getSerialNumber().toString());
etSerialNumber.setMaxLines(1);
return view;
}
}
Вид должен быть таким, как показано ниже:
Material Code Serial Number
Material A ______________
Material B ______________
Я хочу проверять серийный номер EditText каждый раз, когда пользователь вводит значение перед кнопкой отправки. Как это сделать?