2012-06-15 22 views
0
Settings.System.getString(getContentResolver(), Settings.System.NEXT_ALARM_FORMATTED);  

上述代碼返回HTC和索尼愛立信android手機中的下一個系統鬧鐘值。 但在三星手機的情況下,它不會返回下一個報警值。任何人都可以給我替代代碼或更改上面的代碼,讓我在三星設備的下一個報警值?獲取三星手機中的下一個鬧鐘值

被修改:我已經發現,三星設備給我們輸出在hh:mm aa格式(例如06:45 AM)。
HTC和索尼愛立信Android設備在EEE中提供了我們的輸出格式:mm aa格式(例如WED 06:45 AM)。
在三星設備中,我們無法確定該鬧鐘是在哪個日期設置的。現在我的下一個挑戰是要找出給我工作日的方式。

謝謝。

+0

哈桑,謝謝你的語法改變建議。 – CSharp

回答

0

我在三星設備上試過上面的代碼。它給了我EEE hh:mm aa格式(例如WED 06:45 AM)。

那麼你可以更具體哪些三星設備?我嘗試使用三星Galaxy Nexus沒有問題。

+0

我正在嘗試Samsung Galaxy Mini(Android 2.2.3;型號GT-S5570)和Samsung Galaxy FIT。 – CSharp

+0

不幸的是我沒有這些設備。我希望別人能在這裏分享他們的發現。我預計這項技術將爲我們提供各種設備的「標準」值。 – rxlky

+0

您正在執行哪個Android版本? – CSharp