通过文字链接跳转到另一activity 我用webview呈现了一段文字,我现在想给段落标题加上链接,点击后进入另外一个activity,请问能实现吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充:还要能将一些参数传递到另一个activity 在shouldOverrideUrlLoading(WebView view, String url) 中可以试试实现该功能 可以实现: public class TestClient extends WebViewClient { public boolean shouldOverrideUrlLoading(WebView webview, String url){ Log.d("TestClient", url);//url是链接地址 if(url.contains("****")){ webview.stopLoading(); Intent i =new Intent(); i.setClass(****.this, ****.class); startActivity(i); } return false; } } 我生成试图的功能是在继承BasedAdapter的类中写的,也就是说我的内容不是在一个Activity中写的,那么你代码中的i.setClass(****.this, ****.class);****.this也就不存在了,还请高手指点一二!多谢 startActivity(i);必须在继承Activity的类中才可以使用,可是我的内容都是在继承的BasedAdapter的类中写的,没法用啊 试试getApplicationContext()替换(***.this) http://www.google.com/loc/json停用了,有什么好的替代方法? 都说用完sqlitedatabase要close,谁能举个资源泄露的例子见识见识? 求教,Preference如何实现长按监听 如何处理ListView中有不同的Item? 请教如何开发android宽界面? Android系统文件夹中以下文件有什么作用? 关于Android的getDrawable加载资源的问题 webview调用页面js的时候,如何判断页面是否有这个js 华为8812e 应用崩溃,页面随机跳转 apk静默安装,怎么做? 大家看看这是什么错? 求助,大家给看看
public class TestClient extends WebViewClient {
public boolean shouldOverrideUrlLoading(WebView webview, String url){
Log.d("TestClient", url);//url是链接地址
if(url.contains("****")){
webview.stopLoading();
Intent i =new Intent();
i.setClass(****.this, ****.class);
startActivity(i);
}
return false;
}
}
我生成试图的功能是在继承BasedAdapter的类中写的,也就是说我的内容不是在一个Activity中写的,那么你代码中的i.setClass(****.this, ****.class);****.this也就不存在了,还请高手指点一二!多谢
startActivity(i);必须在继承Activity的类中才可以使用,可是我的内容都是在继承的BasedAdapter的类中写的,没法用啊