作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试使用新的 api youtube。我按照提供的示例进行操作,但出现错误:ERROR_CONNECTING_TO_SERVICE
我使用的“API key ”是正确的(因为它在谷歌演示中可以正常工作)。
导入:
import com.google.android.youtube.player.YouTubeBaseActivity;
import com.google.android.youtube.player.YouTubeInitializationResult;
import com.google.android.youtube.player.YouTubePlayer;
import com.google.android.youtube.player.YouTubePlayer.Provider;
import com.google.android.youtube.player.YouTubePlayerView;
类定义:
public class Track extends YouTubeBaseActivity implements YouTubePlayer.OnInitializedListener {
private YouTubePlayerView ytpv;
private YouTubePlayer ytp;
public void onCreate(Bundle savedInstanceState) {
...
ytpv = (YouTubePlayerView) findViewById(R.id.youtube_view);
ytpv.initialize("my_api_key_correctly_created", this);
}
public void onInitializationFailure(Provider arg0, YouTubeInitializationResult arg1) {
Toast.makeText(this, "Initialization Fail" + arg1.toString(), Toast.LENGTH_LONG).show();
}
public void onInitializationSuccess(Provider arg0, YouTubePlayer arg1, boolean arg2) {
ytp = arg1;
Toast.makeText(this, "Initialization Success", Toast.LENGTH_LONG).show();
if(ytp !=null)
{
ytp.loadVideo("ZvvgDC_MNqI");
}
}
}
我做错了什么?谢谢,对不起我的英语:)
最佳答案
您是否正在尝试将“跟踪” Activity 作为 TabHost 内的 ActivityGroup/TabActivity 的一部分启动?如果是这样,很遗憾,YouTubePlayerView 或 YouTubePlayerFragment 无法在 ActivityGroup 中初始化。由于 ActivityGroup 现在已被弃用,我能给出的唯一建议是改为使用 Fragments。
关于安卓 Youtube 播放器 API - ERROR_CONNECTING_TO_SERVICE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14604280/
我正在尝试使用新的 api youtube。我按照提供的示例进行操作,但收到错误:ERROR_CONNECTING_TO_SERVICE 我使用的“API key ”是正确的(因为它在 Google
我正在尝试使用新的 api youtube。我按照提供的示例进行操作,但出现错误:ERROR_CONNECTING_TO_SERVICE 我使用的“API key ”是正确的(因为它在谷歌演示中可以正
我是一名优秀的程序员,十分优秀!