Private Sub B4XPage_Created (Root1 As B4XView)
Root = Root1
Root.LoadLayout("MainPage")
pg1.Initialize
B4XPages.AddPage("pg1", pg1)
pg2.Initialize
B4XPages.AddPage("pg2", pg2)
WobbleMenu1.SetTabTextIcon(1,"Main Page", Chr(0xE3D0), Typeface.MATERIALICONS)
WobbleMenu1.SetTabTextIcon(2,"Page 1", Chr(0xE3D1), Typeface.MATERIALICONS)
WobbleMenu1.SetTabTextIcon(3,"Page 2", Chr(0xE3D2), Typeface.MATERIALICONS)
WobbleMenu1.SetCurrentTab2(1, False)
SetWobbleMenuPosition(WobbleMenu1, 1)
End Sub
'You can see the list of page related events in the B4XPagesManager object. The event name is B4XPage.
Sub SetWobbleMenuPosition(wm As WobbleMenu, thisTab As Int)
If wm.GetCurrentTab <> thisTab Then
wm.SetCurrentTab2(thisTab, False)
End If
End Sub
Sub WobbleMenu1_Tab1Click
B4XPages.ShowPage("MainPage")
End Sub
Sub WobbleMenu1_Tab2Click
B4XPages.ShowPage("pg1")
End Sub
Sub WobbleMenu1_Tab3Click
B4XPages.ShowPage("pg2")
End Sub