0

我想在用户按下后退按钮时报告视频位置。视频在作为 SDK 一部分的自定义视图实现中播放。所以我无权访问 Activity 的 backButtonPressed 方法。

我尝试了 dispatchKeyEvent 但它需要关注焦点。这不应该是必要的。

自定义 View 实现 FrameLayout 并添加一个 VideoView 的实例,如果它需要播放视频。

有没有办法在这样的自定义视图中捕捉后退按钮按下?

谢谢大家,

4

1 回答 1

1

onWindowVisibilityChanged您可以使用诸如、等窗口事件onDetachedFromWindow来处理暂停和报告视频位置。查看setSystemUiVisibility文档中的第二个示例。

于 2012-10-12T12:06:18.667 回答