Glympse API - Операция обработки билетов

Я хочу, чтобы приложение вызывало какой-либо метод, когда пользователь фактически отправляет билет 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(), чтобы действовать в ответ на создаваемый тикет.

Другие вопросы по тегам