我在Android上创建了一个应用程序,使用Youtube的独立播放器查看Youtube视频(请参阅here)。一切都还可以,但我无法为它添加停止活动。有没有办法完成这项活动?感谢。
private int REQ_PLAYER_CODE = 1;
private static String YT_KEY = "AIzaSyAHBXzpIsBAGhKZwjvI0LoXDfc8hCqw64I";
private static String VIDEO_ID = "sjOfxnlGAF4"; // Your video id here
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.digersayfa);
Intent videoIntent = YouTubeStandalonePlayer.createVideoIntent(this, YT_KEY, VIDEO_ID, 0, true, false);
startActivityForResult(videoIntent, REQ_PLAYER_CODE);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == REQ_PLAYER_CODE && resultCode != RESULT_OK) {
YouTubeInitializationResult errorReason = YouTubeStandalonePlayer.getReturnedInitializationResult(data);
if (errorReason.isUserRecoverableError()) {
errorReason.getErrorDialog(this, 0).show();
} else {
String errorMessage = String.format("PLAYER ERROR!!", errorReason.toString());
Toast.makeText(this, errorMessage, Toast.LENGTH_LONG).show();
}
}
}
答案 0 :(得分:0)
停止活动是什么意思?应将YouTube活动添加到后台,以便当用户点击手机上的后退按钮时,系统会退出该活动。
我对你想要为另一个应用程序添加功能这一事实感到困惑......