如何让ListView和其他widget整体滚动

发布于 2024-12-11 20:38:21 字数 338 浏览 0 评论 0原文

我有一个像下面的列表视图一样的布局,

    --scrollview--
    --linearlayout--
    --TextView--
    --TextView--
    --TextView--
    --TextView--
    --TextView--   
--edittext--
--edittext--
--edittext--
--edittext--
   --TextView--
   --listview--
--linearlayout--
--scrollview--

它与内部滚动分开滚动,如何使整个布局在列表视图内部滚动的情况下滚动。

Iam have a layout like the below

    --scrollview--
    --linearlayout--
    --TextView--
    --TextView--
    --TextView--
    --TextView--
    --TextView--   
--edittext--
--edittext--
--edittext--
--edittext--
   --TextView--
   --listview--
--linearlayout--
--scrollview--

list view is scrolling seperatly with inner scroll, How to make the whole layout scroll with out list view inner scroll.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

心舞飞扬 2024-12-18 20:38:21

ScrollView 中不应该有 ListView。这是非常不鼓励的。尝试寻找另一种方法来构建您想要的布局。

You should not have a ListView inside a ScrollView. This is highly discouraged. Try to find another way to build the layout you want.

梦过后 2024-12-18 20:38:21

当你想禁用 listView 内部的滚动时,它违背了 listView 的目的。如果您想将列表视图作为滚动视图的一部分进行滚动,我建议您在垂直 LinearLayout 内膨胀列表视图的视图。

It defeats the purpose of listView, when you want to disable scroll inside it. I would suggest you to inflate the views of your listView inside a vertical LinearLayout if you want to scroll it as a part of scrollView.

初熏 2024-12-18 20:38:21

请将 LinearLayout 更改为 RelativeLayout 并查看。我也曾经遇到过同样的问题。它也解决了我的问题。

Please change LinearLayout to RelativeLayout and see. I too had this same issue once. It solved my issue too.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文