Bonjour

J'ai créer une page statique dans le paquet sous eclipse

/assets/www/css/ pour les css
/assets/www/js/ pour les js

puis la page statique, test1.html dans /assets/www/

Maintenant que cela fonctionne, je souhaite créer la page dynamiquement et la charger avec
browser.loaddata(lapage,"text/html","UTF-8")

Mais les css et js de jquery ne sont pas accessibles donc j'ai une page "normal"

Voila le code (extrait)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
 
       browser=(WebView)findViewById(R.id.webkit);
        browser.getSettings().setJavaScriptEnabled(true);         
        browser.getSettings().setBuiltInZoomControls(true);
        browser.setWebViewClient(new WebViewClient());
        browser.getSettings().setDomStorageEnabled(true);
        browser.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
        browser.clearCache(true);
        //browser.loadUrl("file:///android_asset/www/test2.html"); 1ier exemple qui fonctionne
 
		// 2ieme exemple - creation dynamique qui fonctionne pas
        String maStr="<!DOCTYPE html><html><head>"+
        			"<meta charset=\"utf-8\">" +
        			"<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">"+
        			"<title>jQuery Mobile: Demos and Documentation</title>"+
        			"<link rel=\"stylesheet\"  href=\"css/jquery.mobile-1.0.1.min.css\" />"+
        			"<script src=\"js/jquery.js\"></script>"+
        			"<script src=\"js/jquery.mobile-1.0.1.min.js\"></script>"+	
        			"</head> "+
        			"<body> "+
        			"<div data-role=\"page\" class=\"type-home\">"+
        			"<ul data-role=\"listview\" data-inset=\"true\" data-theme=\"c\" data-dividertheme=\"f\">"+
        			"<li data-role=\"list-divider\">Overview</li>"+
        			"<li><a href=\"docs/about/intro.html\">AAAAAAAAAA</a></li>"+
        			"<li><a href=\"docs/about/getting-started.html\">BBBBBBBBBB</a></li>"+	
        			"<li><a href=\"docs/about/features.html\">CCCCCCCCCCC</a></li>"+
        			"</ul>"+
        			"</div>"+
        			"</body>"+ 
        			"</html>";
 
        browser.loadData( maStr, "text/html", "UTF-8");
Merci d'avance pour votre aide