Sub Process_Globals
End Sub
Sub Globals
Dim GoButton As Button
Dim WebView1 As WebView
Dim WebViewExtras1 As WebViewExtras
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("Main")
WebViewExtras1.addJavascriptInterface(WebView1, "B4A")
WebViewExtras1.addWebChromeClient(WebView1, "WebViewExtras1")
WebView1.LoadUrl("file:///android_asset/letovi.php.htm")
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub GoButton_Click
Dim Javascript As String
Javascript="B4A.CallSub('ParseHtml', true, document.getElementById('desnomenu').innerHTML)"
WebViewExtras1.executeJavascript(WebView1, Javascript)
End Sub
Sub ParseHtml(Html As String)
Log(Html)
Dim XOMBuilder1 As XOMBuilder
XOMBuilder1.Initialize("XOMBuilder1")
XOMBuilder1.BuildFromString(Html, "", Null)
End Sub
Sub WebView1_PageFinished (Url As String)
Log("WebView1_PageFinished: "&Url)
GoButton.Enabled=True
End Sub
Sub XOMBuilder1_BuildDone(XOMDocument1 As XOMDocument, Tag As Object)
If XOMDocument1=Null Then
' XOMDocument1 will be Null if an error has occurred
Log("An error has occured and the XOMDocument has NOT been created")
Else
Log("XOMDocument is NOT Null")
Dim RootElement As XOMElement
RootElement=XOMDocument1.RootElement
End If
End Sub