java - ScrollView 中的 2 个元素布局和 ListView

标签 java android xml

我想滚动一个具有线性布局和 ListView 作为其子布局的父容器。问题是 ListView 滚动在 ScrollView 内部不起作用,我已经尝试过但没有起作用。

Android list view inside a scroll view


我想让它看起来好像“简单布局”是 ListView 的第 0 个项目。如此简单的布局滚动 ListView 行。我认为它可以通过在 List Adapter 的 getView 中使用不同的布局来实现,但是简单的布局将有 2 个下拉菜单和按钮,它们将像过滤器一样用于控制下面的列表。所以我认为这样做不是一个好主意,因为下拉菜单和按钮的所有点击处理程序都将在 getView 中。

two layouts inside once scrollable container

最佳答案

  • 您可以使用 ListView HeaderView如上所述,

  • 还有 您可以将它们( ListView 和 Simple Layout )放在父 LinearLayout 中 然后在父 ScrollView 中包含父 LinearLayout

关于java - ScrollView 中的 2 个元素布局和 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34501103/

相关文章:

iphone - 通过 XML 从 iPhone 向 App Engine 发送图像

xml - 如何从XPath包含变量的Powershell中的Xml文档中选择单个节点?

java - 原始值的映射替代

java - 在没有浏览器焦点的情况下执行基于 WebDriver 的测试

java - 从 PDf 到字符串

Android 应用程序区域设置以编程方式更改,但 NotificationCompat 以设备语言显示消息

android - 在 Kitkat 的 WebView 中播放 youtube 视频

java - 如何使用 Micrometer 正确跟踪 Hibernate 指标?

android - 即使在 onHandleIntent 完成后 IntentService 仍在后台运行

java - 优化代码以提高速度