android 获取其他布局,android listview onItemClick中获取其他item的布局
功能需求: 需要再點擊一條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);
總結
以上是生活随笔為你收集整理的android 获取其他布局,android listview onItemClick中获取其他item的布局的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android操作系统优势,Androi
- 下一篇: 输入对话框 android,androi