0

我的应用程序需要一些帮助。我需要一个基于变量包含未定义数量的 ImageButtons 的视图。也就是说,假设变量设置为 3,那么屏幕上应该会显示 3 个 Imagebutton。有什么办法可以构建这个吗?我正在尝试使用 GridView,但似乎您必须提供固定数量的图像来填充Integer[] mThumbIds。此外,我需要在单击事件时更改图像,而这似乎无法使用 GridView 完成。

与该主题相关的另一个问题,有什么办法可以使用具有两个以上状态的 Imagebutton?我希望图像显示当用户点击它时正在建立连接的效果,就像从图标表面到外面的那些红色条纹,好像在发送无线信号,我不知道如果你明白我的意思...

4

1 回答 1

1

GridView 将完美地满足您的需求,只需像使用 ListView 一样使用自定义适配器,覆盖 getView() 方法并在那里设置您的 onClickListener。

于 2013-03-19T14:29:00.323 回答