当前位置: 代码迷 >> Android >> 怎么启动系统自带闹钟
  详细解决方案

怎么启动系统自带闹钟

热度:88   发布时间:2016-05-01 22:21:51.0
如何启动系统自带闹钟?
想做一个工具软件,需要通过一个按钮,启动系统自带闹钟,遇到一个问题,不同牌子的手机自带的闹钟的包名都不一样,比如摩托的叫com.moto.alarmclock,htc又可以叫com.moto.alarmclock,如何通过一个代码启动这些自带闹钟????顺带另一个问题,就是怎样打开闪光灯? Camera camera = Camera.open();
Camera.Parameters parameters = camera.getParameters();  
parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
camera.setParameters(parameters);这个代码我试了,没效果。。。。

------解决方案--------------------
我在想应该可以能过PackageManager迭代出所有的packinfo
在去找alarmclock的关键写,应该能写
不同的品牌应该只是包名不一样,类应该是一样的吧
------解决方案--------------------
不要显式的去找具体的activity,用intent filter隐式的开.
------解决方案--------------------
lz出现这种问题不如自己写一个闹钟。。。很简单的。。。
  相关解决方案