【发布时间】:2017-11-07 21:56:04
【问题描述】:
我正在使用相机将捕获的图像保存到 android 中的文件夹,但是当我单击图像但单击后将其丢弃时会发生什么,它也会保存到我设备上的图像文件夹中。我不知道如何删除它。
这是我的部分代码:
public void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
// /Log.d("sfas", path);
if (requestCode == REQUEST_CODE_CROP_IMAGE
&& resultCode == Activity.RESULT_OK) {
try {
path = data.getStringExtra(CropImage.IMAGE_PATH);
Log.d("sfas", path);
shared.AddSharedValues(LORREY_PATH, path);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
} else {
shared.AddSharedValues(LORREY_PATH, ""); //this clears the path of the file in LORREY_PATH shared preferences value
Log.d("else Path", resultCode + "");
// upload.setImageResource(R.drawable.about_icon_img);
}
finish();
【问题讨论】:
-
你试过stackoverflow.com/questions/38224744/…>吗?
-
它给出空指针,因为我的文件路径在其他部分变为空
-
请阅读Under what circumstances may I add “urgent” or other similar phrases to my question, in order to obtain faster answers? - 总结是这不是解决志愿者的理想方式,并且可能会适得其反。请不要将其添加到您的问题中(我已经提出this edit before,所以这次投反对票)。