[英]Open image inside WebView in new Activity on clicking
在webview中單擊圖像時,是否有一種簡單的方法可以在新的Activity中打開圖像? 或者,如果我在Webview中單擊它可以獲得圖像的完整URL,那將是很好的。
不可能,因為您應該如何獲取圖片網址?
在webview上下文之外很難從webview事件獲取返回值。
如果您有圖像的直接URL,則可以輕松地在UI上呈現它,但是如果沒有直接URL,則無法呈現圖像。
創建一個HTML文件
<html>
<img src="abc.jpeg" width="100px" >
</html>
將其放在您的android應用程序的assests文件夾中,並將html加載到您的webview中
webview.loadUrl("file:///android_asset/abc.html");
您可以將圖像與html頁面一起存儲在資源文件夾中,並在html代碼的img
標簽中將圖像名稱指定為src
的值,
或者您可以提供圖像的公共URL,然后圖像將單獨呈現
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.