【发布时间】:2015-01-15 13:39:42
【问题描述】:
我有一个列表视图,在列表视图中我有一个文本视图。所以这个文本视图在列表视图的每一项中都是可见的。因此,当我单击任何 Textview 时,它的可见性必须消失。但是,当我单击另一个文本视图时,当前必须消失,而上一个必须可见。 在适配器类中我尝试了很多东西,但我没有找到正确的方法。那么如何在 getView() 中得到这个东西。
holder.floorNo.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (holder.floorNo.getId() == v.getId()) {
final int position1 = listView
.getPositionForView((LinearLayout) v
.getParent());
} else {
}
}
});
这里的 position1 是点击的当前位置。请帮帮我。
【问题讨论】:
-
这项工作是使用 javabeen getset 方法完成的,只要您单击名为 notifatdatasetchange 的按钮
标签: java android listview android-listview adapter