2016-09-06 77 views
1

我想在我的web视图中加载谷歌图书的网址,但它削减并不加载entier谷歌图书网页。我想在webview中打开这个link如何在webview中加载完整的google图书网址?

的Java代码,

public class ItemClickResult extends AppCompatActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_web_view); 

    Bundle data = getIntent().getExtras(); 
    String url = data.getString("url"); 

    final WebView webView = (WebView) findViewById(R.id.web_view); 
    webView.setWebViewClient(new WebViewClient()); 
    webView.getSettings().setJavaScriptEnabled(true); 
    webView.getSettings().setSupportZoom(true); 
    webView.getSettings().setBuiltInZoomControls(true); 
    webView.loadUrl(url); 
}} 

XML代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
tools:context=".ItemClickResult"> 

<WebView 
    android:id="@+id/web_view" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent"/> 

    </RelativeLayout> 

我得到的输出是这样,滚动这不加载都是这样的:

http://i.stack.imgur.com/BlvmW.jpg

回答

0

请尝试以下代码

web_view.getSettings()。setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);

机器人:adjustViewBounds =“真”

+0

运行不正常的网页加载但书页部分未正确加载像浏览器。该网页是完美的适合,当我在铬浏览打开。我想在我的webview中看到同样的东西 –