单击时查看图像和链接

时间:2015-11-19 05:33:12

标签: android android-layout android-webview android-imageview android-xml

我有两个问题,每个问题彼此相似。

首先,我的应用从我的网络服务器加载图片。当用户点击图像时,我需要它在某种图像查看器中打开图像(您可以放大图像并平移)。我还可以加载图库/专辑吗?

我目前正在使用Glide library将图片加载到ImageView,但是当用户点击ImageView时如何实现图片查看器?

此外,是否可以使用Glide将较小的(缩略图)图像加载到ImageView,但是当用户点击它并在图像查看器中打开它时打开全尺寸图像?

这是我的ImageView

<ImageView
    android:id="@+id/imageView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:adjustViewBounds="true"
    />

以下是使用Glide将图像加载到ImageView的方法:

Glide.with(context)
        .load("http://www.website.com/test.png")
        .fitCenter()
        .into(holder.imageView);

其次,我的应用程序包含用户可以点击的外部网站的链接。如何在应用程序中打开这些链接,而不是在浏览器中打开它?这个库有吗?

1 个答案:

答案 0 :(得分:0)

对于第一个问题,请使用onClick方法。单击图像视图时,将图像中的图像源发送到下一个要打开的活动或片段,并在那里显示完整图像。

对于第二个问题,请在网页浏览中打开您的链接。进一步的点击将自行处理