作者r5566 (5566)
看板AndroidDev
标题[问题] 拍照的问题
时间Mon Aug 10 08:21:24 2015
目前写了一个开启拍照程式,会将档案传到指定的路径
程式如下
b02.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
Intent i = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
strFN = strNow + "-" + Integer.toString(lvPN.getCount() + 1)+ ".jpg" ;
File image = new File(imagesFolder, strFN);
uriMyImage = Uri.fromFile(image);
i.putExtra(MediaStore.EXTRA_OUTPUT, uriMyImage);
startActivityForResult(i, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);
}
});
想请问2个问题
1. 目前照片确实可以传到指定的路径,但是原始预设路径也会有照片,
可以只存一个档案吗?
2. 现在想做连续拍照,如果使用者有拍照就继续停在相机画面,直到使用者自行退出。
有办法做到吗?
因为刚开始摸索所以很多不懂
THANKS
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.136.64.89
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1439166087.A.1B3.html
1F:→ playerlove1: 第ㄧ点我不清楚 不过我的做法会是删掉预设的档案 08/10 12:59
2F:→ playerlove1: 第二点 自订camera 08/10 12:59
4F:→ playerlove1: ics/media/camera.html#custom-camera 08/10 12:59
谢谢playerlove1 结果是这样做,如果拍照成功再呼叫一次
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
if (requestCode == CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE) {
switch (resultCode) {
case RESULT_CANCELED:
break;
case RESULT_OK:
Button b02 = (Button) findViewById(R.id.b02);
b02.performClick();
break;
}
}
}
※ 编辑: r5566 (220.136.64.89), 08/10/2015 15:15:09