Login Status
Login Status

Login Status

This intent is sent when a user logs into
PTT Pro for Android
.

Prerequisites

  • The minimum required
    PTT Pro for Android
    version is 3.3.10223.

Intent Definition

Name
Definition
Action
com.symbol.wfc.pttpro.LOGIN_STATUS
Intent Type
broadcast
Extra
Returns information about the logged in user.
         
userName
String
         
firstName
String
         
lastName
String
         
userId
Integer
         
departmentId
Integer
         
presenceStatusInteger
Integer
         
presenceStatusString
String
If
PTT Pro for Android
receives a login status request, and the user is logged out, the client returns only
presenceStatusInteger
and
presenceStatusString
.
When used with Profile Manager,
PTT Pro for Android
does not send Login status when the
Profile Client
is logged out or performing a role selection.

Code Example

val userName = intent.extras?.getString("userName") val firstName = intent.extras?.getString("firstName") val lastName = intent.extras?.getString("lastName") val userId = intent.extras?.getInt("userId") val departmentId = intent.extras?.getInt("departmentId") val departmentName = intent.extras?.getString("departmentName") val presentStr = intent.extras?.getString("presenceStatusString") val presentInt = intent.extras?.getInt("presenceStatusInteger")