Im new для android. У меня есть один фрагмент (Меню) и один пользовательский адаптер (MenuListCustomAdapter). В этом фрагменте есть один список и один текстовый просмотр. В каждом представлении списка есть две кнопки (добавить & под) и текст. Мое сомнение в том, что я написал onclicklistener для (добавьте & под) кнопки в пользовательском адаптере, хотя нажимаю на эти кнопки, я хочу изменить текстовое представление в фрагменте (Меню). ФрагментКак получить значение от пользовательского адаптера в том же фрагменте
Меню:
adapter = new MenuListCustomAdapter(itemList, this.getActivity(),"http://xyz/images/fish.png");
menuList.setAdapter(adapter);
CustomAdapter:
holder.plus.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
int quantity = Integer.parseInt(holder.qty.getText().toString());
if(list.size()>0){
String value = list.get(position).Quantity.toString();
Log.d("plus Position on Click", String.valueOf(position));
int count = Integer.parseInt(value)+1;
list.get(position).Quantity = String.valueOf(count);
holder.qty.setText(String.valueOf(count));
Log.d("plus value", String.valueOf(count));
if(count>0){
list.get(position).selFlag = true;
}else {
list.get(position).selFlag = false;
}
}
}
});
Пожалуйста, кто-нибудь мне помочь!
так, где и получил ошибку? –
Я не получил ошибку. Я не знаю, как получить доступ к виджетам adpater во фрагменте – hikoo
Я уже установлен. Если я нажимаю кнопку из адаптера. Я хочу передать значение фрагменту – hikoo