onProvideAssistContent

onProvideAssistContent

谁能给mi一个使用Android 6.0中新增的Activity.onProvideAssistContent()的示例?

最佳答案

例如,对于音乐文件,您将以这种方式使用Schema.org中的MusicRecording类型:

@Override
    public void onProvideAssistContent(AssistContent assistContent) {
      super.onProvideAssistContent(assistContent);

  String structuredJson = new JSONObject()
       .put("@type", "MusicRecording")
       .put("@id", "https://example.com/music/recording")
       .put("name", "Album Title")
       .toString();

  assistContent.setStructuredData(structuredJson);
}


您可以在Schema.org上找到JSON参数的完整列表。并且无需编译应用程序-JSON-LD网站即可使用JSON。

10-08 19:06