#android
#Android
Вопрос:
Используя мое приложение, я хочу изменить статус моего gmail или gtalk. Как я могу это изменить? Есть ли какой-нибудь пример кода??
Заранее спасибо.
Комментарии:
1. Хотите изменить статус Gmail и его в вашем приложении?
2. Не в моем приложении. Используя мое приложение, я хочу изменить статус.
Ответ №1:
Если вы используете Smack API для Android :
// Create the presence object with default availability
Presence presence = new Presence(Presence.Type.available);
// Set the status message
presence.setStatus("Lame status is lame");
// Set the highest priority
presence.setPriority(24);
// Set available presence mode
presence.setMode(Presence.Mode.available);
// Send the presence packet through the connection
connection.sendPacket(presence);
Комментарии:
1. Таким образом, это означает, что из моего приложения сначала я должен получить соединение с идентификатором gmail или gtalk. Затем, используя Presence, я могу изменить статус.
2. можем ли мы сделать это с помощью Accounts и Account Manager class? Потому что я могу получить идентификатор gmail, используя это. Учетная запись[] учетные записи = AccountManager.get(this).getAccountsByType(«com.google»); Строка myMailId = учетные записи[0].toString();
3. Вы также можете получить пароль .
4. пароль, который я могу получить. Но могу ли я установить статус с помощью этого менеджера учетных записей?
5. Я не вижу ничего подобного в документации. Так что нет.