我正在研究Android的一些示例,其中一个让我非常好奇: NoteList(或记事本)示例应用程序 - here
我的问题是:有没有办法制作一个NoteList快捷方式,例如,它总是以“编辑”活动启动应用程序。 [当然,如果该'第三方'应用程序的创建者打算通过在清单文件中以适当的方式描述其应用程序的入口点来实现这一点。我不打算制造恶意软件。]
换句话说,:
第三方应用程序(如我想制作的应用程序:)可以获取内部应用程序意图{即动作,活动,数据}或者这是由Android处理而不是其他人?
以下情况表明这是可能的: 我打开了NoteList,创建了几个音符,当我正在编辑其中一个音符的标题时 - 我按下HOME,当我点击NoteList的图标时,我得到了完全相同的应用程序状态 - 编辑音符的标题
谢谢!
答案 0 :(得分:0)
一个与另一个无关。这意味着重新打开使用数据恢复逻辑暂停或终止的活动只会恢复最后一个状态。这就是你的例子中发生的事情。
现在我的意思是,如果有办法告诉Android你的应用程序可以做某件事,那么它应该在action chooser中显示为一个选项。是的,可以通过意图过滤器。
Intent参考页面也可能为您提供非常丰富的信息。