我有一个布局,屏幕的顶部和底部有按钮,按钮之间的中心有一个大的webview。单击webview中的链接时,webview将变为全屏,但我想保留按钮并保留原始布局。怎么办呢?
我的网页浏览很简单,看起来像这样:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.loadUrl("http://ya-dee-ya");
;
;
}
答案 0 :(得分:1)
设置webview客户端并使用shouldOverrideUrlLoading
myWebView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// TODO Auto-generated method stub
return super.shouldOverrideUrlLoading(view, url);
}
});
答案 1 :(得分:0)
在我的观点中,你必须对该XML文件做一些事情。 。 只需根据按钮的高度设置Webview的顶部和底部边距。它会在您加载webview时显示按钮。 。 。