求助,如何给QListView的条目设置间距
发布网友
发布时间:2022-05-15 07:03
我来回答
共2个回答
热心网友
时间:2023-10-12 20:20
不是计算是获取吧?都显示出来了怎么还在计算呢?
View view = listview.getFirstVisiblePosition();
view.getLayoutParams().getheight();
不过按照你的需求,应该是在listView.setOnScrollListener();
listView.setOnScrollListener(new OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
}
@Override
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
View view = listView.getChildAt(firstVisibleItem);
if(view是视频){
//播放
}
}
});
不过这样应该会很卡,性能上不太好,你可以先试试
热心网友
时间:2023-10-12 20:20
能够使用配置文件设置属性的都是View的子类,View(所有的子类)里面有一个setLayoutPramater的方法接收一个LayoutPramater的参数,你只需要new LayoutPramater对象作为setLayoutPramater方法的参数,LayoutPramater对象里面有所有能在xml文件中