2011-04-15 8 views
0

OK. J'ai essayé pendant deux semaines pour obtenir une page Web simple que j'ai créée dans FrontPage (test.htm) pour charger dans mon activité dans mon émulateur Eclipse. J'ai placé ma page (test.htm) dans mon dossier "assets" et j'ai créé le code TRES simple ci-dessous. Je ne peux toujours pas charger la page dans mon émulateur. J'utilise un XML avec WebView dans une disposition linéaire (myxmlfile). Est-ce que quelqu'un voit quelque chose de flagrant? J'ai aussi essayé: file: ///asset/test.htm mais mon dossier assets est un asset avec un 's'.Charger une page Web dans mon activité

public class Activity5 extends Activity { 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.myxmlfile); 

    WebView x = (WebView) findViewById(R.id.webview); 
    x.loadUrl("file:///assets/test.htm"); 

    } 

} 

S'il vous plaît HELP!

Répondre

0

Avez-vous d'ajouter celui-ci utilise la permission <uses-permission android:name="android.permission.INTERNET"/> dans votre AndroidManifest.xml?

0

Je pense que votre chemin html n'est pas correct. Il doit être android_asset au lieu de asset:

x.loadUrl("file:///android_asset/test.htm"); 
Questions connexes