Sub Process_Globals
'These global variables will be declared once when the application starts.
'Public variables can be accessed from all modules.
Public App As Application
Public NavControl As NavigationController
Private Page1 As Page
Private xui As XUI
Private kvs As KeyValueStore
Private ListStoreData As List
Private B4XComboBox1 As B4XComboBox
Private B4XFloatTextField1 As B4XFloatTextField
End Sub
Private Sub Application_Start (Nav As NavigationController)
NavControl = Nav
Page1.Initialize("Page1")
Page1.RootPanel.LoadLayout("Page1")
NavControl.ShowPage(Page1)
kvs.Initialize(xui.DefaultFolder, "store")
ListStoreData.Initialize
ListStoreData = kvs.Get("ListaElementos")
B4XComboBox1.SetItems(ListStoreData)
End Sub
Sub Button1_Click
ListStoreData.Add(B4XFloatTextField1.Text)
kvs.Put("ListaElementos", ListStoreData)
B4XComboBox1.SetItems(ListStoreData)
B4XFloatTextField1.Text = ""
xui.MsgboxAsync("Saved", "B4X")
End Sub