[問題] youtube api
各位大大好:
小弟目前android專案有用到youtube api播youtube影片.
目前也很成功撥放出youtube,不過在播放的時候會卡住(已排除是網路速度)。
目前想法是把執行youtube程式放到thread裡,讓他自己去播。
但是遇到會發生下面訊息
java.lang.IllegalStateException: Clients must be created on the UI thread.
請教各位大大有遇到這種問題嗎? 或者如何解播放會卡住的問題。
感謝各位大大
程式碼:
new Thread()
{
@Override
public void run()
{
try
{
youTubeView =(YouTubePlayerView)findViewById(R.id.youtube_player);
youTubeView.initialize(API_KEY,MainActivity.this);
} catch (Exception e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}.start();
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.87.82.203
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1440485432.A.540.html
→
08/25 16:45, , 1F
08/25 16:45, 1F
推
08/25 19:56, , 2F
08/25 19:56, 2F
→
08/25 19:57, , 3F
08/25 19:57, 3F
→
08/25 22:22, , 4F
08/25 22:22, 4F
→
08/25 22:25, , 5F
08/25 22:25, 5F
→
08/26 16:18, , 6F
08/26 16:18, 6F
→
08/26 16:19, , 7F
08/26 16:19, 7F
→
08/26 16:20, , 8F
08/26 16:20, 8F
→
08/26 16:48, , 9F
08/26 16:48, 9F
推
08/26 22:32, , 10F
08/26 22:32, 10F
→
08/26 22:37, , 11F
08/26 22:37, 11F
→
08/26 22:42, , 12F
08/26 22:42, 12F
→
08/26 22:43, , 13F
08/26 22:43, 13F