有个需求,安卓程序启动后,当前界面的视频播放器要开始播放,直接写在启动的主线程中,会报错,启动不成功,但是用按钮代替,启动后,点击就可以播放成功,这是为啥?求大神解答,怎么启动能开始播放视频播放器
贴代码吧,或者贴报错信息也行啊。
说明有些东西没有准备好,具体肯定得看报错信息,你这样写个异步线程不就可以了。
你试试一进去就调用按钮的点击事件,有个方法可以主动调用点击事件,
没有看到你的启动部分的实现代码,不好给你作具体的判断,从你说的把启动放到按钮监听里没问题这点,你可以把开始播放部分代码放到一个Runnable里,使用handler.post(runnable)的方式。