gpt4 book ai didi

android - 针对此设计更正 Android 布局

转载 作者:行者123 更新时间:2023-11-29 17:54:58 25 4
gpt4 key购买 nike

我正在尝试构建以下布局,但不确定我应该使用哪种 android 布局。

My layout

它只是一个表格(术语正确吗?),但我想要诸如滑动之类的功能来删除一行,并在单击时展开(以显示另一个 View )。它也应该是可滚动的。

我目前拥有的是 ScrollView 上的 LinearLayout,我用其他自定义布局填充它。

为了实现扩展功能,我在 LinearLayout 中有更多自定义 View ,默认情况下它们是隐藏的,然后在按下它们上方的布局时显示。所有这些都存在于 ScrollView 中。


对于所有这些,TableLayout 会更好吗?我最初选择 LinearLayout 而不是 TableLayout,因为我对 TableLayout 列感到困惑(并且不需要多列)。我觉得现在我正在重新发明轮子。

最佳答案

您根本不需要ScrollViewTableLayout。简单的方法是使用 ListView,然后在原始适配器上,使用滑动手势算法(不难编码)实现 onTouchListener 方法。

但是滑动可展开 View 可以用这个库处理(非常有用)

https://github.com/nhaarman/ListViewAnimations

关于android - 针对此设计更正 Android 布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20054597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com