1

我有两个问题,每个问题彼此相似。点击查看图片和链接

首先,我的应用程序从我的web服务器加载图像。当用户单击图像时,我需要它在某种图像查看器(您可以放大图像并平移)中打开图像。我是否也可以加载图库/图像专辑?

我目前使用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" 
    /> 

下面是使用滑翔我如何加载图像到ImageView

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

其次,我的应用程序有外部网站链接,用户能够点击。我如何在应用程序中打开这些链接,而不是在浏览器中打开它?有这样的图书馆吗?

+0

用'Fragment'或'Activity'在'WebView'中打开链接 –

回答

0

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

对于第二个问题,在web视图中打开您的链接。进一步的点击将自行处理