【问题标题】:Glympse API - Handle Send Ticket OperationGlympse API - 处理发送工单操作
【发布时间】:2014-02-25 06:43:30
【问题描述】:

我想让应用程序在用户实际发送 Glympse Ticket 时调用某些方法

简单来说,我只想知道有什么方法可以知道用户在打开向导后是否发送了 Glympse 或他/她是否取消了向导。

当用户选择发送 Glympse 按钮​​时我必须做一些操作

期待您的宝贵回复。

谢谢

【问题讨论】:

    标签: glympse


    【解决方案1】:

    当用户发送 Glympse 时调用方法的最简单方法是向 Glympse 平台注册事件侦听器。

    以下是 Glympse Send Lite 演示的摘录,展示了如何执行此操作:

    // 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() 之类的方法来响应正在创建的票证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-06
      • 2013-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多