diff options
author | Adrian Roos <roosa@google.com> | 2014-07-13 14:38:22 +0200 |
---|---|---|
committer | Adrian Roos <roosa@google.com> | 2014-07-21 12:07:52 +0000 |
commit | edad7b24c17fa501f59af3c159e94e7b590e4145 (patch) | |
tree | 9891e241ed32c2b8e2cbb83b11c7b9be3e5f8b40 /core | |
parent | 1d44e0ccecc44cf7f7852e559bf2f9a9aef66064 (diff) | |
download | frameworks_base-edad7b24c17fa501f59af3c159e94e7b590e4145.zip frameworks_base-edad7b24c17fa501f59af3c159e94e7b590e4145.tar.gz frameworks_base-edad7b24c17fa501f59af3c159e94e7b590e4145.tar.bz2 |
Update LockPatternUtils to new alarm API
Change-Id: Idc6c2865b86e467e1e254452326f327f145177b0
Diffstat (limited to 'core')
-rw-r--r-- | core/java/com/android/internal/widget/LockPatternUtils.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/core/java/com/android/internal/widget/LockPatternUtils.java b/core/java/com/android/internal/widget/LockPatternUtils.java index cc481e1..d60f787 100644 --- a/core/java/com/android/internal/widget/LockPatternUtils.java +++ b/core/java/com/android/internal/widget/LockPatternUtils.java @@ -18,6 +18,8 @@ package com.android.internal.widget; import android.Manifest; import android.app.ActivityManagerNative; +import android.app.AlarmClockInfo; +import android.app.AlarmManager; import android.app.admin.DevicePolicyManager; import android.app.trust.TrustManager; import android.appwidget.AppWidgetManager; @@ -1170,13 +1172,9 @@ public class LockPatternUtils { * @return A formatted string of the next alarm (for showing on the lock screen), * or null if there is no next alarm. */ - public String getNextAlarm() { - String nextAlarm = Settings.System.getStringForUser(mContentResolver, - Settings.System.NEXT_ALARM_FORMATTED, UserHandle.USER_CURRENT); - if (nextAlarm == null || TextUtils.isEmpty(nextAlarm)) { - return null; - } - return nextAlarm; + public AlarmClockInfo getNextAlarm() { + AlarmManager alarmManager = (AlarmManager) mContext.getSystemService(Context.ALARM_SERVICE); + return alarmManager.getNextAlarmClock(UserHandle.USER_CURRENT); } private boolean getBoolean(String secureSettingKey, boolean defaultValue, int userId) { |