【发布时间】:2016-07-20 11:01:28
【问题描述】:
我是安卓新手。我有一个片段(菜单)和一个自定义适配器(MenuListCustomAdapter)。在那个片段中,有一个列表视图和一个文本视图。每个列表视图包含两个按钮(添加和子)和文本视图。我的疑问是,我为自定义适配器中的(添加和订阅)按钮编写了 onclicklistener,同时单击我想更改片段(菜单)中的文本视图的按钮。
菜单片段:
adapter = new MenuListCustomAdapter(itemList, this.getActivity(),"http://xyz/images/fish.png");
menuList.setAdapter(adapter);
自定义适配器:
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 小部件
-
我已经设置好了。如果我从适配器单击按钮。我想将值传递给片段