이 내 코드입니다 :안드로이드 기능을 동시에
이protected void loadvide(Chan channel) {
Rtmpdump dump = new Rtmpdump();
dump.parseString(channel.getUrl());
startActivity(new Intent(this,VideoViewDemo.class));
}
코드는 작동하지만 문제가있다.
Rtmpdump dump = new Rtmpdump();
dump.parseString(channel.getUrl());
와 두 번째 부분 : startActivity(new Intent(this,VideoViewDemo.class));
작동하지, 두 번째 부분은 때 마침 첫 부분을 작업을 시작하기 때문에
문제는 내가 aplication을 실행할 때 먼저 내 코드에이 부분을 실행합니다.
하지만 응용 프로그램을 시작할 때 코드의 첫 번째와 두 번째 부분이 동시에 실행되기를 바랍니다.
그런 다음 스레드를 만드는 몇 가지 튜토리얼이 android.developer =>http://developer.android.com/reference/android/os/AsyncTask.html
확인에 따라이
확인이 링크를 비동기 작업을 사용 할 수 있습니다 첫 번째 부분은 스레드 내부에 있으며 아래 코드는 Main UI 스레드 자체에서 정상적으로 실행됩니다. –
비동기 작업을 사용할 수 있습니다. – Android
andro와 black을 고맙습니다. 그러나 저는 새롭고, 당신이하는 말을 잘 모릅니다. 제 코드에 대한 예를 들어 주시겠습니까? – user2290285