Как передать переменные из потока во внешнюю среду?

У меня есть Тема, вложенная в основной вид деятельности:

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);

}

Я не уверен, является ли эта структура правильной вообще. Как я должен пройтиmyInt переменная кMainActivity так он станет узнаваемым и работоспособным вне темы?

Ответы на вопрос(3)

Ваш ответ на вопрос