¿Cómo pasar variables del hilo al entorno exterior?
Tengo un hilo anidado en la actividad principal:
public class MainActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
setContentView(R.layout.activity_main);
new Thread(new Runnable(){
public void run() {
int myInt = 1;
// Code below works fine and shows me myInt
TextView textView = (TextView) findViewById(R.id.text_view);
textView.setText(myInt);
}
}).start();
// Code below doesn't work at all
TextView textView = (TextView) findViewById(R.id.text_view);
textView.setText(myInt);
}
No estoy seguro de si esta estructura es correcta en absoluto. Como debo pasarmyInt variable a laMainActivity
¿Así que será reconocible y operable fuera del hilo?