【发布时间】:2015-04-30 01:17:41
【问题描述】:
我正在实现一个包含图像的GridView。
我想在单击时展开图像以占据整行,如下图所示。
我还想在图像展开时显示一个按钮,以便用户可以采取类似于 ESPN 应用程序的操作方式。
我怎样才能做到这一点?
---->
【问题讨论】:
标签: android android-gridview android-gridlayout
我正在实现一个包含图像的GridView。
我想在单击时展开图像以占据整行,如下图所示。
我还想在图像展开时显示一个按钮,以便用户可以采取类似于 ESPN 应用程序的操作方式。
我怎样才能做到这一点?
---->
【问题讨论】:
标签: android android-gridview android-gridlayout
用相对布局围绕您的布局。在网格布局之外/相对布局内部创建一个布局和一个按钮。将其初始可见性设置为消失并将其高度、宽度与您希望它包含的行匹配。然后在图像的 onclick 中将布局视图设置为可见并且它是按钮。也许并不完美,但它还有一个额外的好处,即允许在显示所需大图像的同时滚动网格视图。
【讨论】: