意图在Android上启动闹钟设置(在时钟应用程序中)

Liz*_*ica 1 android

在这里,我已经找到了如何启动时钟应用程序Intent以在android上启动时钟应用程序

但是如何在时钟应用中直接启动"警报"活动?我知道这是可能的,在市场上看到这样的应用,但找不到合适的解决方案.

Abh*_*wal 12

请尝试以下代码:

Intent i = new Intent(AlarmClock.ACTION_SET_ALARM); 
startActivity(i); 
Run Code Online (Sandbox Code Playgroud)

您还可以通过执行以下操作来设置警报:

Intent i = new Intent(AlarmClock.ACTION_SET_ALARM); 
i.putExtra(AlarmClock.EXTRA_MESSAGE, "New Alarm"); 
i.putExtra(AlarmClock.EXTRA_HOUR, 11); 
i.putExtra(AlarmClock.EXTRA_MINUTES, 20); 
startActivity(i); 
Run Code Online (Sandbox Code Playgroud)

您还需要在清单中具有以下权限:

<uses-permission android:name="com.android.alarm.permission.SET_ALARM"/>
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请查看此处的内容

希望这可以帮助!!!