Glympse API - 在发送向导中预先填充接收器的名称

时间:2014-02-20 10:17:44

标签: glympse

由于有办法预设持续时间,目的地,被邀请者消息,那么我们也可以预设Glympse的接收者吗?

我想问的另一件事是我想让Time Duration Wheel不可编辑,因为我正在使用以下配置:

final int WIZARD_FLAGS         = LC.SEND_WIZARD_INVITES_EDITABLE         | LC.SEND_WIZARD_MESSAGE_READONLY         | LC.SEND_WIZARD_DESTINATION_READONLY         | LC.SEND_WIZARD_TIME_READONLY;         //启动将发送Glympse的向导         glympse.sendTicket(ticket,WIZARD_FLAGS);

但是时间持续时间字段仍然显示为可编辑,我只是​​不想让它可编辑

请告诉我

1 个答案:

答案 0 :(得分:1)

预设收件人的方法是在调用sendTicket之前向该故障单添加邀请,如下所示:

_activeTicket = LiteFactory.createTicket(DURATION, MESSAGE, DESTINATION);
_activeTicket.addInvite(GC.INVITE_TYPE_SMS, "My friend", "555-555-5555");

// Launch the wizard with these pre-populated values and settings
GlympseLiteWrapper.instance().getGlympse().sendTicket(_activeTicket, 0);

至于将计时器设置为只读,您可以设置正确的标志,但是我看到一个错误导致该标志无法正常工作。目前可以编辑滚轮,即使它对车票的实际持续时间没有影响(注意中心的时间会增加,但车轮上方的到期时间保持不变)。

我们将确保在下一个SDK版本中修复此问题。现在即使看起来可以更改持续时间,发送的票证也将是您指定为预设的持续时间。