我正在努力将App Indexing应用到我的应用中,我在各种示例和文档中都遇到了getAction()
的基本代码:
public Action getAction() {
Thing object = new Thing.Builder()
.setName(mTitle)
.setDescription(mDescription)
.setUrl(mUrl)
.build();
return new Action.Builder(Action.TYPE_VIEW)
.setObject(object)
.setActionStatus(Action.STATUS_TYPE_COMPLETED)
.build();
}
我在任何地方都找不到的是如何知道何时使用Action.STATUS_TYPE_COMPLETED
vs Action.STATUS_TYPE_ACTIVE
甚至Action.STATUS_TYPE_FAILED
。我找不到任何解释“ActionStatus”在App Indexing“Action”上下文中的内容。
任何人都可以告诉我ActionStatus的含义,以及你在哪种情况下使用这两种状态?