Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
148 L’art du développement Android
Le layout du projet WebKit/Browser, par exemple, ne contient qu’un WebView :

android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>

Comme avec tous les autres widgets, vous devez lui indiquer comment remplir l’espace
(ici, il occupe tout l’espace restant).
Le code Java est tout aussi simple :
package com.commonsware.android.webkit;
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
public class BrowserDemo1 extends Activity {
WebView browser;
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
browser=(WebView)findViewById(R.id.webkit);
browser.loadUrl("http://commonsware.com");
}
}
La seule partie nouvelle de cette version d’onCreate() est l’appel de la méthode
loadUrl() du widget WebView afin de charger une page web.
Nous devons également modifier le fichier AndroidManifest.xml, afin de demander la
permission d’accéder à Internet ; sinon le navigateur refusera de charger les pages :
package="com.commonsware.android.webkit">


Livre Android.book Page 148 Dimanche, 8. novembre 2009 12:23 12
Précédent

- 163/391

Suivant