在我的Android应用程序中,我使用相机意图拍摄照片。 拍完照片后,在活动结果中我得到了图像位图数据。 我将图像数据存储在我的本地db(sqlite db)中以供进一步查看并将其发送到服务器。 但照片图像可在手机中使用,并显示在图库中。 我必须通过应用删除手机中的照片。 如何删除?有什么想法吗?
答案 0 :(得分:0)
File
对象File.delete()
检查异常并返回值
答案 1 :(得分:0)
如果您在public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
getActivity().setTitle("Team B");
View rootView = inflater.inflate(R.layout.fragment_team_b, container, false);
return rootView;
}
EXTRA_OUTPUT
上使用ACTION_IMAGE_CAPTURE
,则(通常)可以控制图像的写入位置,您可以自行删除。
如果您没有使用Intent
,那么相机应用程序不应该在任何地方保存完整图像。如果它正在这样做,那就是该应用程序中的一个错误。但是,你不知道那个图像存在于哪里,因此你无能为力。