这是我的代码:
protected void loadvide(final Chan channel) {
new Thread() {
public void run() {
try{
Rtmpdump dump = new Rtmpdump();
dump.parseString(channel.getUrl());
} catch (Exception e) {
}
new Thread() {
public void run() {
startActivity(new Intent(this,VideoViewDemo.class));
}
}.start();
}
}.start();
}
我的代码的功能是:首先是这部分代码:
"Rtmpdump dump = new Rtmpdump();
dump.parseString(channel.getUrl());"
开始下载视频,然后是线程,启动活动“VideoViewDemo.class”
但我有一个问题,因为这段代码:
"Rtmpdump dump = new Rtmpdump();
dump.parseString(channel.getUrl());"
下载视频,但从未完成下载,“这是此代码的正确功能”。
由于从未下载视频,所以永远不要启动活动“VideoViewDemo.class”。
我想在下载视频时启动“VideoViewDemo.class”活动。