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.
我只是想知道我是否可以在 android 中创建类似的布局。
自定义视图必须可以根据图像性质进行扩展。我试着GridView提出这种观点。
GridView
如果有人做过类似的事情,请告诉我。提前致谢...
你应该看看StaggeredGridView 这里,因为它做了类似的事情,虽然不完全是你想要的。如果您想快速了解它的工作原理,可以在这里找到一个演示项目。
StaggeredGridView
这通过gridview是不可能的。您将必须创建一个 ViewGroup 并且必须在滚动时膨胀视图。当您将任何视图添加到视图组时,该视图将包含图像、标题等。主要是你必须将该视图的宽度设置为 ViewGroup 宽度的 1/4,并且该视图中图像的宽度等于 match_parent 并且视图和图像的高度都应该是包装内容。
使用 ViewGroup 和 inflater 尝试一次,您会找到自己的方式。希望有帮助。