当前位置: 首页 > 知识库问答 >
问题:

使用GDK创建捆绑卡?

章宏恺
2023-03-14

我目前正在创建一个时间线卡片,方式如下:

mLiveCard = mTimelineManager.createLiveCard(LIVE_CARD_ID);
mLiveCard.setViews(views);
mLiveCard.publish(LiveCard.PublishMode.REVEAL);

这将在时间线中创建一张活卡。我尝试添加另一个相同的标签,以为它会把他们捆绑在一起,最近的将是捆绑封面卡,但它没有做到这一点。

我看了一下文档,我能找到的只是如何使用镜像API来实现它。那么有没有一种方法可以使用GDK创建捆绑卡呢?还是只有通过镜像API才可用?多谢了。

共有1个答案

厍浩广
2023-03-14

您不需要为此使用镜像API。

您可以通过发布LiveCard来模拟使用活动卡的包,该LiveCard的操作是启动包含CardScrollView的活动的挂起意图,然后该活动将包含您在包中需要的卡。点击LiveCard将启动该活动,并让用户滚动这些卡片。您还可以进一步将一个菜单附加到活动中,这样您就可以为每个卡片配置菜单项,因为在这一点上,它只是一个常规的Android活动和布局。

传递到createliveCard中的标记纯粹用于调试目的--它不用于任何其他类型的标识或分组。

 类似资料:
  • 问题内容: 我正在使用Ant构建一些Java项目。在某些情况下,我有一个lib/目录,该目录包含JAR文件形式的外部依赖项。 在构建过程中,我通过将目录中zipfileset每个jar的a添加到bundlejar文件中,创建了一个捆绑jar,其中包含项目代码以及相关性lib/。 问题是,每次添加一个jar或更改名称时,我都需要记住要更新build.xml文,因为我找不到zipfilesets一种自

  • 问题内容: 我想在Symfony中启动一个新的3.3项目,并像往常一样开始: 1.)创建新项目: 2.)创建一个新的捆绑包:(Paul / ArtBundle,yml,src /) 然后我运行本地服务器,当我打开127.0.0.1:8000时,我得到了一条漂亮的消息: (1/1)ClassNotFoundException 尝试从命名空间“ Paul \ ArtBundle”加载类“ PaulAr

  • 我正在努力与java应用程序的交付。我用Eclupse Luna编写了它,并设法导出了一个带有外部文件(图像)的jar。因此,现在我有一个来自Eclipse的ant build xml文件,我可以运行,并且我可以双击jar文件以执行它,只有在复制了所有外部映像的数据文件之后。 现在我想创建一个Mac包,这样一个有图标的project.app可以添加到Dock中,并且可以在其中包含java jdk(

  • 问题内容: 我正在尝试将webpack中的每个角度模块捆绑在一起。我的目标是拥有一个app.js,它将通过以下配置与webpack捆绑在一起: 我将这个捆绑脚本放到我的index.html中,这样它将成为我应用程序的入口。我的文件夹中也有很多模块。文件夹结构如下: 我已要求这样做,所以当我加载其所有需要的文件时,都将加载。问题是我有几个类似的组件,我想告诉webpack分别捆绑每个组件,并用其包含

  • 我将多个通知堆叠在一个包中,使用: 和 方法。 每个通知都有一个操作。操作待定意图中的意图包含可用于取消通知的通知ID。 当通知未绑定到组中并显示在摘要通知中时,调用NotificationManager。cancel(id)立即取消通知。 但是,如果对通知进行了分组和汇总,则NotificationManager.cancel(id)不会执行任何操作。 有人能告诉我怎么解决这个问题吗? 待处理的

  • 问题内容: 如何从jar库创建OSGi捆绑包? 问题答案: 如果您使用的是eclipse:有一个向导。 它允许您选择许多jar库,并创建一个包含这些jar的插件项目(即OSGi捆绑包)。 你可以在这里找到它: