Cairregando o file local html no webView android

Eu tenho que cairregair um file html existente em um WebView que está localizado neste path no sistema de files:

 /data/data/com.example.example/files/file.html 

Mas, quando o WebView cairrega, não vejo nada. Quem pode me ajudair?

  • Ajustair o ajuste da coordenadora não está funcionando
  • Tentando adicionair adb à vairiável PATH OSX
  • Nested PreferenceScreens sob uma list dinâmica de preferences no Android
  • Às vezes Fragmento não ligado à atividade (onCreateOptionsMenu)
  • Como fazer reference a um estilo em um tema personalizado
  • Qual é um valor razoável paira o tamanho do cairtão SD paira AVDs?
  • Código WebView (assumindo que o path é o path que escrevi acima):

      WebView webView = (WebView)findViewById(R.id.webView1); File htmlFile = new File(path); if(htmlFile.exists()) { webView.loadUrl(htmlFile.getAbsolutePath()); } {  WebView webView = (WebView)findViewById(R.id.webView1); File htmlFile = new File(path); if(htmlFile.exists()) { webView.loadUrl(htmlFile.getAbsolutePath()); } 

  • Mostrair bairra de guia e listIn Bairra de ação ao mesmo tempo. (Android Honeycomb)
  • O Google Cloud Messaging envia notifications paira todos os dispositivos
  • faça um clique sobre o primeiro plano
  • Como gerair uma sum de viewificação MD5 paira um file no Android?
  • Como download o file no Android usando a biblioteca Retrofit?
  • Como modificair o kit de ferramentas do aplicativo SIM (STK) Rooted Mobile
  • 3 Solutions collect form web for “Cairregando o file local html no webView android”

    Tente isso, adicionando um file:/// e fazendo isso um pouco diferente:

     WebView webView = (WebView)findViewById(R.id.webView1); webview.loadUrl("file:///data/data/com.example.example/files/file.html"); 

    Em vez disso, no entanto, você poderia simplesmente colocair o file em sua pasta de assets no código-fonte e, em seguida, faça isso:

     WebView webView = (WebView)findViewById(R.id.webView1); webview.loadUrl("file:///android_asset/file.html"); 

    O file html deve ser colocado na pasta de resources, que pertencerá ao diretório raiz do seu projeto.

    Mova seu file paira o caso do eclipse

     assets/index.html 

    Em um projeto do Android Studio, use esta pasta:

     /app/src/main/assets/index.html 

    Agora usa

     WebView wv= (WebView)findViewById(R.id.webView1); wv.loadUrl("file:///android_asset/index.html"); 

    Você precisa implementair um ContentProvider paira mapeair files locais paira uris conforme explicado neste link como exibir um file local no Android Webview

    ou você simplesmente cairrega qualquer página html da pasta Ativos como abaixo:

      WebView wv= (WebView)findViewById(R.id.webView1); wv.loadUrl("file:///android_asset/yourfile.html"); wv.getSettings().setJavaScriptEnabled(true); 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.