Home Java Android WebView
Android WebView
Programmazione & Co.
Giovedì 05 Gennaio 2012 18:58

Ed eccoci al primo articolo sulla parogrammazione Android.

Vi parlerò delle WebView, una particolare View che ci permette di visualizzare pagine web direttamente nella nostra App.

Prima di tutto modificate il file AndroidManifest.xml aggiungendo questa riga:

<uses-permission android:name="android.permission.INTERNET" />

Poi nel vostro layout aggiungete una WebView:

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

Ricordatevi di assegnarli un id in modo da poter accedere alla WV da codice.

A questo nella vostra Activity:

public class ColectionActivity extends Activity {
   @Override
   public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.main);
 
     WebView wb = (WebView) findViewById(R.id.myWebView);
     wb.getSettings().setJavaScriptEnabled(true);
     wb.loadUrl("http://www.google.it");
   }
}

Prima di tutto identifichiamo la nostra WebView.

Alla riga sotto abilitiamo Javascript, che non è comunque una cosa obbligatoria.

Infine carichiamo l'url che ci interessa.

Potremo usare loadData per caricare codice HTML scritto da noi:

String data = "<html><body><h1>HELLO!!!</h1></body></html>";
wb.loadData(data, "text/html", "UTF-8");

Ultimo aggiornamento Giovedì 05 Gennaio 2012 19:13