//crop intent of camera Intent cropIntent=new Intent("com.android.camera.action.CROP"); //get a file from a resource folder File f=new File("android.resource://"+this.getResources().getResourceName(R.drawable.i10)+".jpg"); Toast.makeText(this,f.getPath(),5).show(); f.setWritable(true); f.setExecutable(true); f.setReadable(true); //set data to a Intent cropIntent.setData(Uri.parse(f)); cropIntent.setType("image/*"); cropIntent.putExtra("crop",true); cropIntent.putExtra("aspectX", 1); cropIntent.putExtra("aspectY", 1); cropIntent.putExtra("outputX", 256); cropIntent.putExtra("outputY", 256); cropIntent.putExtra("return-data", true); cropIntent.putExtra("scale",true); startActivityForResult(cropIntent, 2); //start activity Toast.makeText(this,"croping",5).show();
「時,我會打開作物的活動會拋出敬酒消息出現無法加載圖像無法加載照片的錯誤是,當從一個資源文件夾中的圖像嘗試裁剪
有沒有示範? –
我想動態地打開一個res文件,因爲當有時裁切Intent被打開時,它將會吐司消息,因爲文件沒有數據。 –