0

这是我的代码:

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”。

4

0 回答 0