项目中遇到的,发现的办法
xml中不写webview控件,要动态生成webview
所以只需要写一个写一个LinearLayout,然后在代码中new一个webview控件,一定使用getapplicationcontext,然后通过addview添加进去,在activity的ondestory中处理就可以了
myweb=new WebView(getApplicationContext());
weblayout= (LinearLayout) findViewById(R.id.weblayout); weblayout.addView(myweb);
protected void onDestroy() { myweb.removeAllViews(); myweb.destroy(); super.onDestroy(); }不过这不是一个好办法...简单的网页还可以
本文介绍了一种在Android应用中动态创建WebView的方法,通过在XML布局文件中仅放置LinearLayout,并在Activity中通过代码创建WebView实例,最后在Activity销毁时清理资源。
1万+

被折叠的 条评论
为什么被折叠?



