Android AlarmClock ACTION_SET_ALARM意图产生异常

前端之家收集整理的这篇文章主要介绍了Android AlarmClock ACTION_SET_ALARM意图产生异常前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
给定的示例生成一个Exception( android.content.ActivityNotFoundException:找不到处理Intent的Activity)
Intent i = new Intent(AlarmClock.ACTION_SET_ALARM); 
i.putExtra(AlarmClock.EXTRA_MESSAGE,"New Alarm"); 
i.putExtra(AlarmClock.EXTRA_HOUR,hours); 
i.putExtra(AlarmClock.EXTRA_MINUTES,mins); 
startActivity(i);

在我的SGS2 Android版本2.3.3上.你有什么想法,可能会出错吗?另一个意图请求(例如,从地址簿中选择联系人)工作正常.

谢谢,
Artjom

解决方法

Do you have any ideas,what can be going wrong?

设备不支持该活动.这并非闻所未闻.捕获异常并让用户知道,或者使用PackageManager和queryIntentActivities()来查看在调用startActivity()之前是否有任何内容会响应您的Intent.

猜你在找的Android相关文章