在 TabHost 视图中,我发现有 3 个事件。单击、LongClick 和 TabChanged。我发现只有 TabChanged 有效,我想使用 Click,因为用户可能点击一个选项卡并返回主屏幕,并且可能想再次点击同一个选项卡。
这是我与 TabChanged 一起使用的子例程,但我想改用 Click。除了将 _TabChanged 更改为 _Click 之外,我可能还需要更改代码中的某些内容。如果是这样,你能告诉我要改变什么吗?
Sub tbhPagesEventHandler_TabChanged
ToastMessageShow(tbhPages.CurrentTab,False)
' These will make the code easier to read.
'-----------------------------------------
Dim intVisitsTab As Int : intVisitsTab = 0
Dim intMaintenanceTab As Int : intMaintenanceTab = 1
' Start the activity the user wants.
'-----------------------------------
Select tbhPages.CurrentTab
Case intVisitsTab
StartActivity("Visits")
Case intMaintenanceTab
StartActivity("Maintenance")
End Select
End Sub