首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Glass捆绑包功能说明

Google Glass捆绑包功能说明
EN

Stack Overflow用户
提问于 2014-04-04 05:57:10
回答 1查看 98关注 0票数 1

这可能是一个有点棘手的问题,不幸的是,我没有运气找到答案:

假设我有一个里面有3张卡片的捆绑包。每个嵌套的卡片都有TOGGLE_PINNED动作。我希望看到我在固定区域切换的准确卡片,但不管我在哪里切换,我看到整个捆绑包都被固定了。有什么想法,建议,如何做到这一点?

谢谢,尤金

EN

回答 1

Stack Overflow用户

发布于 2014-04-05 01:17:44

我不太清楚你的问题是什么,但这是正确的。

如果卡是捆绑包的一部分,则整个捆绑包必须共享固定或未固定状态是有意义的。只固定捆绑包中的一张卡而取消固定其他卡是没有意义的-因为捆绑包都显示在一起,这会造成混乱的状态。

如果您希望能够在固定区域中仅显示捆绑包中的一张卡,并将其从捆绑包中取出,则可以做到这一点。当您的服务器收到该项目已固定的通知更新时,您可以对该项目发出timeline.patch指令以将其从捆绑包中删除,或者可能将其分配给所有成员都已固定的新捆绑包。当它们取消固定它时,您可以执行相反的操作,并再次将其分配回原始捆绑包。

更新

虽然许多时候捆绑包确实直接映射到其他系统中的逻辑表示(例如,捆绑包很好地映射到电子邮件线程或与某人的文本对话),但它本质上是Glass对事物进行分组的构造,不需要映射到其他东西。例如,发布新闻的Glassware可能会使用捆绑包来对发布时间相关的故事进行分组,而不是任何主题关系。

因此,虽然我可以看到这可能会被您视为黑客,因为您正在使用捆绑包对事物进行逻辑分组-但Glass将其视为必须如何在视觉上安排事物的设置。由于锁定也是一种视觉排列指令,因此它们中的一个必须优先于另一个。您可能不同意所做的选择,但这似乎是经过精心设计的。从Glass的角度来看,一方面将卡片分组在一起,但也不将它们分组在一起,这是没有意义的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22849783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档