Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在微信中,它使用白色部分来表示不同的事物,如下图所示,其中有三个白色部分,每个项目由一条黑线分隔:
我可以怀疑这不是一个ListView乍一看可能会想到。
问题:有谁知道这是一些可以使用的内置组件或如何创建类似的部分?
我会说带有自定义列表视图和自定义适配器的滚动视图内的线性布局是最直接的解决方案。
每次视图膨胀时,您都会检查共享首选项并在适配器中相应地填写信息。并在项目上单击您打开相应的片段/活动来做某事。然后您发出回调以刷新此设置视图。
可能不是最优雅的方式。但我认为这一点很简单明了。
我猜它是一个偏好活动/片段,但您可以使用列表视图、线性布局或滚动视图和线性布局的组合来创建它。你有太多的解决方案;)