public class UserSwitcherController extends Object
Modifier and Type | Class and Description |
---|---|
static class |
UserSwitcherController.BaseUserAdapter |
static class |
UserSwitcherController.UserRecord |
Modifier and Type | Field and Description |
---|---|
QSTile.DetailAdapter |
userDetailAdapter |
Constructor and Description |
---|
UserSwitcherController(Context context,
KeyguardMonitor keyguardMonitor,
Handler handler,
ActivityStarter activityStarter) |
Modifier and Type | Method and Description |
---|---|
void |
dump(FileDescriptor fd,
PrintWriter pw,
String[] args) |
String |
getCurrentUserName(Context context) |
int |
getSwitchableUserCount() |
boolean |
isSimpleUserSwitcher() |
void |
logoutCurrentUser() |
void |
onDensityOrFontScaleChanged() |
void |
removeUserId(int userId) |
void |
startActivity(Intent intent) |
void |
switchTo(int userId) |
void |
switchTo(UserSwitcherController.UserRecord record) |
boolean |
useFullscreenUserSwitcher() |
public final QSTile.DetailAdapter userDetailAdapter
public UserSwitcherController(Context context, KeyguardMonitor keyguardMonitor, Handler handler, ActivityStarter activityStarter)
public boolean isSimpleUserSwitcher()
public boolean useFullscreenUserSwitcher()
public void logoutCurrentUser()
public void removeUserId(int userId)
public void switchTo(UserSwitcherController.UserRecord record)
public void switchTo(int userId)
public int getSwitchableUserCount()
public void dump(FileDescriptor fd, PrintWriter pw, String[] args)
public void onDensityOrFontScaleChanged()
public void startActivity(Intent intent)