Hola Gabino
Ahora solo me falta conseguir activar el teclado en pantalla sin tener que picar en el edit1, ya que sino, vuelvo a perder el efecto del SelectAll
Para eso tienes dos opciones, la mas simple que es con el propio código seleccionar todo, que es lo que buscas, y para que no lo pierdas como tu dices, puedes hacer esto:
Sub Edit1_FocusChanged (HasFocus As Boolean)
if HasFocus then Edit1.SelectAll
end sub
Dices que si activas el teclado sin tener que pulsar en el edit1 tambien lo solucionarias, aunque con el ejemplo anterior ya está resuelto, por si en algun momento quieres activar el teclado, lo puedes hacer con la libreria IME, y simplemente haciendo un
ShowKeyboard(View As Android) pasandole el nombre del objeto donde quieres que pases el foco del teclado, en tu caso el edit1.
Saludos