intent的方法实现:
1)程序Dome,通过一个按钮打开一组相机的列表引用
public void onClick(View v) { //按钮的点击事件
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intent, 1);
}
2)相机LomoLomo向列表引用中加入一个启动项
在Manifest中第一个activity启动项
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
后添加
<intent-filter>
<action android:name="android.media.action.IMAGE_CAPTURE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
保存,完成;
添加相机的外部启用MediaStore.ACTION_IMAGE_CAPTURE
最新推荐文章于 2023-11-13 10:57:23 发布