Autore Topic: Ridimensionamento di una WebView  (Letto 293 volte)

Offline bakiko

  • Utente junior
  • **
  • Post: 74
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    HTC One
  • Sistema operativo:
    Windows 7
Ridimensionamento di una WebView
« il: 10 Febbraio 2014, 19:39:17 CET »
0
Salve ragazzi ho un piccolo problema con una webView. Ho una activity WebView che non fa altro che visualizzare l'URL che gli viene passato. Il problema è che se gli passo una foto (ma ho notato anche con alcuni siti web), questa viene visualizzata zoomata nella mia webActivity (per vederle tutta si deve fare uso dello scrool a destra e sinistra). Ho provato a modificare i vari settaggi nel file XML, ma non riesco a risolvere il problema. Vi posto un pò di codice:

Questa è la mia activity che utilizza la webView
Codice (Java): [Seleziona]
@Override
        protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.activity_web_view);
                Intent intent = getIntent();
                Bundle bundle = intent.getExtras();
                String href = bundle.getString("href");
                WebView mWebView = (WebView) this.findViewById(R.id.webview);
                mWebView.getSettings().setJavaScriptEnabled(true);  
                mWebView.getSettings().setLoadsImagesAutomatically(true);
                mWebView.getSettings().setBuiltInZoomControls(true);
                mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
                mWebView.getSettings().setUseWideViewPort(true);
                mWebView.getSettings().setLoadWithOverviewMode(true);
                mWebView.setWebViewClient(new WebViewClient());  
                mWebView.loadUrl(href);
        }


Mentre questo il mio semplice file activity_web_view.xml a cui fa riferimento:
Codice (Java): [Seleziona]
<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=".WebViewActivity" >

    <WebView
        android:id="@+id/webview"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" />

</RelativeLayout>

Ringrazio a tutti per la collaborazione..