【发布时间】:2016-11-30 17:55:04
【问题描述】:
对于可扩展列表视图的每个子视图,我都有加号、减号按钮和一个计数文本视图。当我单击加号或减号按钮时,应显示计数。我尝试使用 setOnclickListener 以及自定义侦听器。但它不能正常工作。 请帮我解决这个问题。谢谢。
内部适配器类:
ViewHolder.mMinus.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
myInterface.myClick(listPosition,expandedListPosition,view,ViewHolder.mPlus,ViewHolder.mMinus,ViewHolder.mCount);
}
});
public void setItem(MyInterface myInterface) { this.myInterface=myInterface;
}
public interface MyInterface
{
void myClick(int listposition, int expandedlistposition, View v,Button plus,Button minus,TextView count);
}
内部活动:
@Override
public void myClick(int listposition, int expandedlistposition, View v, Button plus, Button minus, TextView count) {
old_count[listposition][expandedlistposition]--;
count.setText(String.valueOf(old_count[listposition][expandedlistposition]));
}
【问题讨论】:
-
发布您的代码 sn-p 和 logcat,您是否尝试过谷歌搜索..?
-
是的,我发布了,我也在 google 中尝试过。@nobalG
标签: android