When you add views in the code you must declare then in Globals as you did.
Dim edtPilot1 As EditText
Then you must initialize it as suggested by margret.
edtPilot1.Initialize("edtPilot1")
And you must add it to the Activity or a Panel.
Activity.AddView(edtPilot1, 10dip, 10dip, 150dip, 50dip)
AddView(View, Left, Top, Width, Height)
If the EditText view already has the focus and you touch it the event is not fired.