Я использую asmack 4.0.5 и хочу, чтобы последний раз просматривал пользователей. Я попытался с помощью:Как получить последний раз, используя asmack 4.0.5 в android
LastActivityManager lActivityManager = LastActivityManager.getInstanceFor(mConnection);
try {
Log.v(TAG,"Last Activity: " + ActivityManager.getLastActivity(pArg0.getFrom()));
} catch (NoResponseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (XMPPErrorException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (NotConnectedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Но это всегда возвращает 0 seconds.It должно быть, как, когда приложение находится в фоновом режиме, то пользователь должен быть показан как пользователь offline.The только в Интернете, когда он имеет приложение на переднем плане .Does кто имеет любая идея, как последний раз увидеть пользователя.