功能需求: 需要再点击一条listview的item时 , 获取到其他item中 布局 (layout 或者image
textview 等)
mListView.performItemClick(mListView.getAdapter().getView(your_click_position, null, null), your_click_position, mListView.getItemIdAtPosition(your_click_position));
or
mListView.performItemClick(mListView.getChildAt(your_click_position), your_click_position, mListView.getItemIdAtPosition(your_click_position));
其中 可以再OnItemClickListener时间中
我们知道 在listview的 OnItemClickListener时间中,如果获取一个当前点击的item的子布局时
,我们可以利用
ImageView imgcraft = (ImageView)
view.findViewById(R.id.item);来获取
从而有以下思路可以获取
listview.getChildAt(you_want_get_position)即为
onItemClickListener事件中的view。
ImageView oldimg=(ImageView)
listview.getChildAt(you_want_get_position).findViewById(R.id.item);