輪播圖通常由一個 List<Bean> 驅動,每個 Bean 包含圖片 URL 與目標鏈接。點擊事件中獲取對應位置的 Bean,取出鏈接並啟動 WebView Activity。
class Banner { String imgUrl; String linkUrl; }bannerView.setOnClickListener(v -> { int pos = (int) v.getTag(); String url = banners.get(pos).linkUrl; startWebView(url); });Intent intent = new Intent(context, WebViewActivity.class); intent.putExtra("url", url); context.startActivity(intent);WebViewClient、啟用 JavaScript 等。