Android 安卓:我能得到操作系统';上次从我的应用程序中播放的音频/视频或查看的图像是什么?
安卓开发者 我想知道,是否有可能从我的应用程序内部获取上次播放的媒体(音频或视频)或查看的图像的引用 我试图获取MediaPlayer的列表,但我只能从我自己的应用程序上下文中获取MediaPlayer,而不是从其他应用程序中获取。我还可以获取MediaPlayer的当前状态(如果文件正在播放或未播放),但仅此而已 这可能吗Android 安卓:我能得到操作系统';上次从我的应用程序中播放的音频/视频或查看的图像是什么?,android,android-mediaplayer,Android,Android Mediaplayer,安卓开发者 我想知道,是否有可能从我的应用程序内部获取上次播放的媒体(音频或视频)或查看的图像的引用 我试图获取MediaPlayer的列表,但我只能从我自己的应用程序上下文中获取MediaPlayer,而不是从其他应用程序中获取。我还可以获取MediaPlayer的当前状态(如果文件正在播放或未播放),但仅此而已 这可能吗 谢谢和问候我认为这是不可能的。出于安全原因,一个应用程序不能只查看另一个应用程序的数据,并且没有全局“最近”列表(如在windows中)。对于您可以访问的文件,您可以使用F
谢谢和问候我认为这是不可能的。出于安全原因,一个应用程序不能只查看另一个应用程序的数据,并且没有全局“最近”列表(如在windows中)。对于您可以访问的文件,您可以使用FileObserver来检测其他人何时访问这些文件,但可能需要一些技巧才能确定此访问是否专门用于播放。请注意,对许多目录执行此操作开始变得昂贵。我不认为你可以这样做的目录中的文件,你不能访问,如默认为另一个应用的私人存储。