android 获取其他布局,android listview onItemClick中获取其他item的布局
功能需求: 需要再點(diǎn)擊一條listview的item時(shí) , 獲取到其他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時(shí)間中
我們知道 在listview的 OnItemClickListener時(shí)間中,如果獲取一個(gè)當(dāng)前點(diǎn)擊的item的子布局時(shí)
,我們可以利用
ImageView imgcraft = (ImageView)
view.findViewById(R.id.item);來(lái)獲取
從而有以下思路可以獲取
listview.getChildAt(you_want_get_position)即為
onItemClickListener事件中的view。
ImageView oldimg=(ImageView)
listview.getChildAt(you_want_get_position).findViewById(R.id.item);
總結(jié)
以上是生活随笔為你收集整理的android 获取其他布局,android listview onItemClick中获取其他item的布局的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android操作系统优势,Androi
- 下一篇: 输入对话框 android,androi