如何在webview跟随链接时保留布局

时间:2011-09-25 06:49:04

标签: android

我有一个布局,屏幕的顶部和底部有按钮,按钮之间的中心有一个大的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");
    ;
    ;
    }

2 个答案:

答案 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时显示按钮。 。 。