German Wie HTML-Anleitung im Programm öffnen

Paulsche

Well-Known Member
Licensed User
Longtime User
Hallo, ich habe eine Anleitung im HTML-Format meines Programmes, die ich aus dem Programm anzeigen lassen will, wie geht das am einfachsten ?
Das Beste wäre wohl den Browser mit der lokalen Datei öffnen lassen.
Bekomme ich aber nicht hin, habs mit der Phone-Library versucht.

B4X:
Sub MNU_Anleitung_Click                                             '  Anleitung
   Dim p As PhoneIntents
   StartActivity(p.OpenBrowser(File.DirInternal&"/HB-Spritverbrauch.htm"))
End Sub

Bringt "Activitynotfoundexeption ...."
 

Djembefola

Active Member
Licensed User
Longtime User
Mit dem Webview geht's ganz einfach:

B4X:
Sub Activity_Create(FirstTime As Boolean)
   Dim wv As WebView
   wv.Initialize("")
   Activity.AddView(wv,0,0,Activity.Width,Activity.Height)
   wv.LoadUrl("file:///mnt/sdcard/log.txt")
End Sub
 

Paulsche

Well-Known Member
Licensed User
Longtime User
Danke, funktioniert aber irgendwie nicht,
es wird die Datei nciht geunden.

Ich habe die Datei "hb-spritverbrauch.htm" in der IDE mit Add Files
hinzugefügt, dann im Code:
B4X:
   link = File.DirAssets&"/hb-spritverbrauch.htm"
   wv.LoadUrl(link)

Auch so geht es nicht: link = "file:"&File.DirAssets&"/hb-spritverbrauch.htm"

Variable Link ist: AssetDir/hb-spritverbrauch.htm

Fehlermeldung: Die Webseite unter AssetDir/hb-spritverbrauch.htm ist möglicherweise vorübergehend deaktiviert ...

Was mache ich falsch ?
 
Last edited:

Paulsche

Well-Known Member
Licensed User
Longtime User
Gelöst

Habs gefunden,

Lösung: link = "file:///android_asset/hb-spritverbrauch.htm"

:sign0060:
 
Top