2016-09-06 35 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中看到同樣的東西 –