2013-01-05 13 views

Odpowiedz

32

użyć tego kodu dla plików HTML załadować z surowego folderu w widoku strony internetowej:

Więcej informacji można znaleźć the javadoc for WebView:

 public class ViewWeb extends Activity { 
      @Override 
      public void onCreate(Bundle savedInstanceState) { 
       super.onCreate(savedInstanceState); 
       setContentView(R.layout.webview); 

       WebView lWebView = (WebView)findViewById(R.id.webView); 
       lWebView.loadUrl("file:///android_res/raw/your_file_name.html"); 
      } 
     } 
+8

Problem został rozwiązany z WebView.loadUrl ("file: ///android_res/raw/ nazwa pliku.html"); –

+1

W rzeczywistości pobiera właściwy folder, na przykład dla różnych języków. To mnie zaskoczyło, ponieważ ścieżka wygląda bardzo absolutnie. Dzięki. – plexus

+1

Należy pamiętać, że obejście problemu jest potrzebne, gdy zmienna _aplication id_ jest inna w zmiennej _buildVariant_, na przykład [z przyrostkiem] (http://stackoverflow.com/questions/26777566/file-under-res-raw-not-not-accessible -in-debug-buildvariant). –

Powiązane problemy