Si, ahora me he dado cuenta que no obtengo el valor del label porque aun no se ha cargado la activity que contiene ese label.
La cargo y vuelvo a la otra activity para leer el valor y me da el valor de "730" y realmente debería ser "338".
Yo pensaba que se podían leer los valores de todas las activity antes de cargarlas.
¿Se le puede dar un valor a un label desde otra activity diferente?
rscheel, para que funcione y muestre "Hola", he tenido que declarar n1 as String, pero si me ha funcionado.
También tengo que abrir la activity "main4" y después volver a la activity "main2" para que lea el valor.