关于ScrollView中使用listview后listview不完全显示问题

原创 2016年08月30日 16:52:47
  • 一般情况下计算手动listview高度就可以
  • 上代码

  • private void setListViewHight(Adapter adapter) {
    View view = adapter.getView(0, null, list);
    view.measure(0, 0);
    int h = (view.getMeasuredHeight() + 2) * adapter.getCount();
    ViewGroup.LayoutParams layoutParams = orderList.getLayoutParams();
    layoutParams.height = h;
    orderList.setLayoutParams(layoutParams);
    }

  • 但是我使用的时候在某些机型上却没有效果无奈只能自己想办法
  • private void setData() {
    for (int i = 0; i < list.size(); i++) {
    lay.addView(getView(list.get(i)));//lay是一个线性布局
    }

    }
    private View getView(Data bean) {
    View view = LayoutInflater.from(this).inflate(R.layout.item, null);
    TextView name = (TextView) view.findViewById(R.id.name);
    name.setText(bean.getName());
    reurn view;
    }

-此方法只适用少量数据的时候 如果你有更好的方法请留言告诉我 谢谢

版权声明:未经博主允许不得转载。 举报

相关文章推荐

关于在ScrollView中嵌套ListView,ListView显示不全的问题

如题,解决方案有三种: 1. 自定义ListView,重载onMeasure()方法,设置全部显示(推荐,最简便快捷) package cn.llzg.widget; import android....

Scrollview中嵌套listview,显示不完全

最近在做商品详情界面。里面包括各种按钮,图片。于是就尝试scrollview中嵌套listview。当然,如果不作处理,listview只显示第一项。于是我重写了listview protected...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

ScrollView中包含ListView显示不全的问题解决方案

如果你想在ScrollView中包含ListView而产生了疑问,百思不得其解,那么,很可能就百度亦不得其解,Google仍不得其解了,你会在寻求答案的过程中,体会到众说纷纭是个什么涵义了。 ...

解决ScrollView嵌套ListView问题的三种方法

在实际项目中,我们通常回遇到Scroll嵌套listview,listview显示不全的问题,有以下三种方案,推荐使用第三种; 项目截图: 方案一:手动设置listview的高度 1.布局文件:f...

ScrollView和ListView嵌套ListView显示不全问题

不知道大家在使用ScrollView嵌套ListView的过程中有没有发现过这样一个问题,那就是ScrollView嵌套ListView的时候无论我们怎么设置ListView的宽和高,ListView...

关于ScrollView嵌套GridView和ListView不能完全显示的问题

最近为公司做的一个Demo里面用到了ScrollView嵌套了GridView和ListView,然而在嵌套的时候我发现GridView和ListView都是不能完全显示,显示的基本上都是单行的数据,...

scrollview嵌套listview最后一行显示不全的问题

记录自己的每一个问题,也好让自己记住 实际上不光是ListView,其他继承自AbsListView的类也适用,包括ExpandableListView、GridView等等,都会有这样的问题 ...

ScrollView嵌套ListView时,ListView不能完全显示解决方法

注:文章来源于 Android实战技巧:如何在ScrollView中嵌套ListView (转) 最近在做一个项目的时候,需要在ExpandableListView中嵌套一个ListView,但是在...

android中Scrollview 嵌套ListView显示问题

在很多页面中都有着Scrollview 嵌套ListView的界面。在工作中用到的这种情况也比较多。但随之而来的就是Scrollview 嵌套ListView显示不全的问题。 显示不全的时候,首...

ScrollView中嵌套ListView中ListView中显示不全解决方法

先看看布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)