当前位置: 代码迷 >> Android >> 如果有多个拍照软件,怎么强行打开系统照相机
  详细解决方案

如果有多个拍照软件,怎么强行打开系统照相机

热度:59   发布时间:2016-05-01 17:35:26.0
如果有多个拍照软件,如何强行打开系统照相机
如题,如果有多个拍照软件,调用系统相机时会弹出选择列表,如何能够避开这种方式,直接打开系统照相机


------解决方案--------------------

 ComponentName com = new ComponentName("包名", "完整类名");
Intent intent = new Intent();
intent.setComponent(com);
startActivity(intent); 
可以用这种方式直接启动你想要的应用,不知道可不可以解决你的问题
------解决方案--------------------
这种包名应该不能直接获得,你只能遍历所有可能的包名,如果存在则打开相应的程序。
  相关解决方案