pengguichu
pgc_tel
采纳率31.4%
2015-10-27 02:50

在ScrollView中嵌套listview是出现的问题

我在ScrollView中嵌套了一个listview(listview上面还有很多其他的View,比如textview(假如有十行)),当我下拉刷新时
他会自动定位到listview的上边 而使listview上面的view看不到(即textview会被自动滑动上去),这样体验很不好,请问大神这是怎么回事,在线等待中,希望大神们帮帮忙

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • dongfeng9ge 东风玖哥 6年前

    ScrollView嵌入ListView需要去掉其中之一的滚动

    点赞 1 评论 复制链接分享
  • XiaoYouSiFang KaneTing 5年前

    通过代码listView.setFoucsable(false)即可定位到ScrollView的最上面

    点赞 评论 复制链接分享
  • gundumw100 gundumw100 6年前

    google是不推荐这样用的,请使用RecyclerView

    点赞 评论 复制链接分享
  • CSDNXIAOS Robot-S 6年前

    先贴出曾经用来解决问题的代码:

    /** 重新计算listview的高度-曾经用过的方法*/
    public static void setListViewHeightBasedOnChildren(ListView listView) {
    /* ListAdapter listAdapter = listView.getAdapter();
    if (listAdapter == nu......
    答案就在这里:Scrollview嵌套Listview出现的问题
    ----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

    点赞 评论 复制链接分享
  • EricFantastic EricFantastic 6年前

    两个滚动条嵌套会冲突,不建议这样用

    点赞 评论 复制链接分享

相关推荐