在 Android 中单击时如何查看 ImageView

How to view an ImageView when clicked in Android

我在 Fragment 中有多个 ImageView。每个 `ImageView 都用作缩略图。当用户单击缩略图时,我希望能够 "view" 图像。

效果是如何实现的?我会使用意图并打开设备的图库来查看它吗?我不确定采取什么方法(更不用说根本不知道任何方法了)。

注意:缩略图中的图像来自 Parse 数据库。所以我不能使用 URI 来展示意图。

您可以启动具有 ImageView 的 Dialog FragmentSimple Fragment,并在用户点击缩略图后显示图像。

您可以使用ParseImageView加载和显示图像。

此外,如果您希望用户能够左右滑动到不同的图像,并且还希望支持缩放手势,您可以通过 ViewPagerTouchImageView.[=16 来实现它=]

结帐:https://github.com/MikeOrtiz/TouchImageView

有多种方法。

  1. 您可以启动一个 activity 作为其中的图像视图。
  2. 显示 DialogFragment 或任何其他片段或对话框。

这完全取决于您想要显示图像的方式。

例如,以 wahts 应用程序为例。他们有缩略图。当您单击图像缩略图时,他们会将其放在 dialogFragment 中。

希望对你有所帮助

我认为 this link 可能对您有所帮助... 这在 DialogFragment 的布局中定义了 iamgeview。