【问题标题】:Android video intent: Control back button?Android视频意图:控制后退按钮?
【发布时间】:2010-11-30 08:28:26
【问题描述】:

我正在开发一个通过使用意图播放视频的 android 应用程序:

tostart = new Intent(Intent.ACTION_VIEW);
tostart.setDataAndType(Uri.parse(movieurl), "video/*");
startActivity(tostart); 

这很好用。但是,当您按下后退按钮(在设备上)时,电影播放器​​会回到电影的开头。只有当您再次按下时,它才会返回到我的应用程序。虽然目前的行为有些道理,但我想知道我是否可以改变它:是否可以在按下后直接返回? 谢谢! 潘漫。

【问题讨论】:

  • 您是否尝试过处理 KeyEvent.KEYCODE_BACK
  • 我不认为你可以在其他应用程序中处理 keyevent(意图基本上会触发另一个应用程序)。但有可能我错了(我希望如此!)。有什么想法吗?

标签: android android-intent movieplayer


【解决方案1】:

鉴于您无法处理其他应用程序的关键事件,您的另一个选择是查找(或构建)一些播放视频的第三方应用程序。

【讨论】:

  • 另一种选择是创建一个使用 MediaPlayer(而不是第三方应用)的活动。
猜你喜欢
  • 2010-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多