//아래의 코드에서 Thread.currentThread()가 main이 아니고 testThread 임에도 앱이 죽지 않고 뷰가
//업데이트 되는 이유가 궁금합니다.
private Button btnTest;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnTest = (Button) findViewById(R.id.btn_test);
new Thread(new Runnable()
{
@Override
public void run()
{
Log.d(TAG, Thread.currentThread().getName());
btnTest.setText("test1");
}
}, "testThread").start();
}