选择缩略图并查看全屏

时间:2011-05-15 05:25:02

标签: android

我的应用程序工作在一个有6个缩略图的屏幕上。用户将选择一个,下一个屏幕是完整图像。我已经通过OnClickListener完成了这个来调用一个新的activity / xml(我是新手,对不起,如果我的术语有点偏离)。

我的问题是:有没有办法避免创建6个activty / xml(每个缩略图一个)?最终,我的应用程序将有大约40个缩略图,可以选择全屏视图。

我一直在尝试在线跟踪示例,其中代码在java中呈现完整图像,而不是引用xml文件。我也见过使用Bitmap和BitmapFactory。这是要走的路吗?

如果可以在java中动态创建全屏图像,那么Back按钮是否仍然能够以6个缩略图返回到用户的屏幕?

谢谢,J

1 个答案:

答案 0 :(得分:1)

最简单的方法是在用于启动全屏活动的意图中传递对图像的引用。

您可以使用BitmapFactory创建一个位图,然后从加载的位图更新ImageView(或者您正在显示图像)。

使用此方法,后退按钮仍然可以正常工作,但您只需要一个活动即可显示全屏图像。