Utiliser fichier html ou php Android studio [Résolu]

Signaler
-
 ikelsilver -
Bonjour,
Est-il possible d'utiliser les fichiers html ou php sur Android studio ? Si oui dans quel dossier ou répertoire ça doit être mis ? Est-ce dans < Asset > ? Et comment faire appel à ce fichier ? Est-ce que ça peut se faire dans un webview ?

Merci

1 réponse

Messages postés
5351
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
17 août 2020
97
Salut,

Pour le HTML, oui, tu peux le mettre soit dans assets (voir réponses sur tes questions avec le fichier PDF), soit directement dans le répertoire res/raw et le charger comme suit:
StringBuffer sb = new StringBuffer();
try {
  final BufferedReader br = new BufferedReader(
      new InputStreamReader(getResources().openRawResource(R.raw.fichier_html)));
  String line;
  while ((line = br.readLine()) != null)
    sb.append(line.trim());
  br.close();
} catch (IOException e) {
  Log.e(TAG, "Exception", e);
}
WebView myWebView = findViewById(R.id.myWebView);
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.loadDataWithBaseURL(null, sb .toString(), "text/html",  "utf-8", null);

Pour le PHP, à moins que tu ais une version d'Android avec un serveur apache d'installé, c'est pas possible de l’interpréter.
Bonjour
Merci beaucoup Twinuts. C'est très cool