2011-02-14 77 views
8

嗨我想在我的應用程序中設置鬧鐘使用AlarmClock類。我使用的代碼如下:如何使用鬧鐘類設置鬧鐘

Intent intent = new Intent(); 
intent.setAction(AlarmClock.ACTION_SET_ALARM); 
startActivity(intent); 

但我收到一個異常。任何人都可以告訴如何使用這個android新功能。

在此先感謝。

+1

什麼是例外? – 2011-02-14 07:31:07

回答

9

奧利是正確的,代碼看起來應該像下面這樣:

Intent i = new Intent(AlarmClock.ACTION_SET_ALARM); 
    i.putExtra(AlarmClock.EXTRA_HOUR, 9); 
    i.putExtra(AlarmClock.EXTRA_MINUTES, 37); 
    startActivity(i); 
9

您還需要

<uses-permission android:name="com.android.alarm.permission.SET_ALARM"/> 

添加到您的清單。

+0

爲什麼downvote? – barry 2013-10-25 20:19:56