Android照片查看器演示

Android照片查看器演示,android,photo,viewer,Android,Photo,Viewer,我一直在想如何在Android上显示照片。我可以创建ImageView并显示图片,但功能有限,无法缩放、平移或共享。有没有关于如何做到这一点的演示或教程?我找了整整一个星期,运气不好 谢谢 请不要乱叫 也许我不知道如何正确地创建uri,或者如何使我的资源可供查看器使用。我有一个资源ID,R.drawable.opal,我正在为一个科学项目展示不同的矿物和宝石。如果学生点击了小样本照片,那么我想为照片提供一个更大更好的查看器,让他们与收集的岩石进行比较 除非您真的需要构建自己的图库,否则您可能只需

我一直在想如何在Android上显示照片。我可以创建ImageView并显示图片,但功能有限,无法缩放、平移或共享。有没有关于如何做到这一点的演示或教程?我找了整整一个星期,运气不好

谢谢

请不要乱叫


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

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

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

当然,用图像的uri替换uri。编写自己的查看器非常复杂,包括线程、物理计算和处理触摸输入。

类似于您所描述的内容正是我在教程中所要寻找的。我试着完全按照你描述的做,但它崩溃了。当它崩溃时,日志会说什么?试试这个我还没有测试过它希望它工作正常:谢谢,我正在看它。仅仅显示一张照片似乎很复杂。它看起来不像那样。它看起来像是显示了多种类型的东西地球点。。。并且仅当它是应用程序数据的一部分时。我的图像是需要提供给图像查看器的资源。