1

我一直在试图弄清楚如何在 Android 上显示照片。我可以创建 ImageView 并显示图片,但功能有限(不能缩放、平移或共享)。是否有关于如何执行此操作的带有代码的演示或教程?我整个星期都在寻找没有运气。

谢谢。

PS>请不要Snark!

也许我不明白如何正确创建 uri 或如何使我的资源可供查看者使用。我有一个资源 ID,R.drawable.opal,我用它来显示科学项目的不同矿物和宝石。如果学生点击小样本照片,那么我想为照片调出一个更大更好的查看器,让他们与他们收集的岩石进行比较。

4

1 回答 1

0

除非您真的需要构建自己的,否则您可能应该只使用画廊的查看器。使用视图意图发送图片,如下所示:

Intent viewImageIntent = new Intent(android.content.Intent.ACTION_VIEW, uri);
startActivity(viewImageIntent);

当然,将“uri”替换为图像的 uri。编写自己的查看器真的很重要,包括线程、物理计算和处理触摸输入。

于 2011-05-04T04:29:48.197 回答