我有一个使用ImageButtons的简单Android应用程序。我想在用户单击/选择按钮时在图像周围放置边框。我怎么能以编程方式执行此操作?
我考虑制作单独的图像(每个图像都有边框),然后在用户点击时更改图像,但我有很多图像,我想尽可能避免对它们进行拍照。
更新 - 这是我在Eclipse IDE中的布局快照
答案 0 :(得分:3)
您可以使用RelativeLayout
和两个子视图:
ImageView
/ ImageButton
。<小时/> 被修改
您应该使用GridView
,然后在用户打开您的活动时以编程方式加载所有图片,不要对其进行硬编码。对于GridView
的每个项目,您可以使用我建议的上述布局...如果您需要,此视频值得关注:Google I/O 2010 - The world of ListView(ListView
的用法与GridView
)。