나는 2 개의 클래스가 있습니다. ConnectThread의 끝에서 나는 새로운 활동을 열고 싶다. StackOverflow에서 찾은이 코드는 작동하지만 doensn't 작동하지 않습니다. 아무도이 문제를 해결할 수있는 방법을 말해 줄 수 없습니다.스레드에서 활동을 여는 방법
public class MainActivity extends Activity {
// some code
}
class ConnectThread extends Thread {
Handler handler = new Handler(Looper.getMainLooper());
public ConnectThread(BluetoothDevice device) {
// some code
}
public void run() {
// some code
handler.post(new Runnable() {
@Override
public void run() {
Intent startPostGet = new Intent(MainActivity.this, PostGetActivity.class);
startActivity(startPostGet);
}
});
}
}
방법과 장소 당신이 ConnectThread을 사용합니까? ConnectThread 더 컨텍스트 MainActivity 그것은 언급 할 가치가 – SorryForMyEnglish