0
我想允许应用程序调用一些方法,当用户实际发送Glympse票务Glympse API - 处理发送票务操作
简单来说,我只是想这是没有任何知道用户是否方法在打开巫师之后发送了Glympse或者他/她已经取消了巫师。
我有当用户选择发送Glympse按钮
期待着您的宝贵回复做一些操作。
感谢
我想允许应用程序调用一些方法,当用户实际发送Glympse票务Glympse API - 处理发送票务操作
简单来说,我只是想这是没有任何知道用户是否方法在打开巫师之后发送了Glympse或者他/她已经取消了巫师。
我有当用户选择发送Glympse按钮
期待着您的宝贵回复做一些操作。
感谢
调用当用户发送Glympse等方法,最简单的方法就是注册一个事件监听器与Glympse平台。
这里是从Glympse的摘录发送展示如何做到这一点精简版演示:
// Start up the Glympse API
GlympseLiteWrapper.instance().start(this);
// Register this class as a listener for Glympse events
GlympseLiteWrapper.instance().getGlympse().addListener(this);
传递的addListener的参数必须是实现GListenerLite类。作为使用此接口的类,您需要有一个eventsOccured方法。
@Override public void eventsOccurred(GGlympseLite glympse, int event, Object param1, Object param2)
{
if (0 != (event & LC.EVENT_TICKET_CREATED))
{
Log.d("", "Ticket created");
onTicketCreated((GTicketLite) param1);
}
}
LC.EVENT_TICKET_CREATED事件听起来像你有兴趣捕获。您可以创建诸如onTicketCreated()之类的方法来响应正在创建的票证进行操作。