相关疑难解决方法(0)

如何在Android中裁剪图像?

可能重复:
如何在android中裁剪解析后的图像?

我在res/drawable文件夹中有一个图像,我想在将图像加载到ImageView时裁剪(即切出图像的某些部分)图像.但是我不确定如何做到这一点,有什么建议吗?

android

35
推荐指数
4
解决办法
10万
查看次数

在android中裁剪图像

我想裁剪图像我发现了一些相当有用的但是不知何故就像缺少了未选区域的变暗所以我想知道有谁知道怎么样?还是引导我走向正确的方向?我发现的在线教程显示会使所选区域变暗,但是当我使用它时,它不会.请帮助我多多感谢,抱歉我的英语不好.

我使用的教程的链接.

裁剪图像教程1

裁剪图像教程2

我希望它是这样的.

我希望它是这样的

editButton.setOnClickListener(new Button.OnClickListener(){

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            Intent goEdit;
            goEdit = new Intent(PreviewActivity.this, CropImage.class);
            goEdit.putExtra("image-path", path);
            goEdit.putExtra("scale", true);
            goEdit.putExtra("fileName", nameFromPath);
            //finish();
            checkEdit = true;
            startActivityForResult(goEdit,0);

        }
});
Run Code Online (Sandbox Code Playgroud)

编辑 我使用此按钮侦听器通过调用类CropImage活动调用cropImage文件.这是一个自定义的意图,而不是Android内部的裁剪功能,但我认为是它的副本,以便它支持所有版本,但当我调用它时,所选区域不亮,我不知道问题可以在哪里引导我?谢谢这是我正在使用drioid4you裁剪图像的库

android image android-crop

33
推荐指数
2
解决办法
10万
查看次数

剪切位图的一部分

可能重复:
如何在android中裁剪解析后的图像?

我从位图中选择了一个部分,我在同一个位图中复制了所选部分.现在我想在复制后删除所选部分..怎么做?请帮帮我..

android android-layout

30
推荐指数
2
解决办法
5万
查看次数

26
推荐指数
1
解决办法
2万
查看次数

如何使用com.android.camera.action.CROP设置输出图像

我有代码来裁剪图像,如下所示:

public void doCrop(){
Intent intent = new Intent("com.android.camera.action.CROP");
intent.setType("image/");
List<ResolveInfo> list = getPackageManager().queryIntentActivities(intent,0);
int size = list.size();
if (size == 0 ){
   Toast.makeText(this, "Cant find crop app").show();
   return;
} else{
   intent.setData(selectImageUri);
   intent.putExtra("outputX", 300);
   intent.putExtra("outputY", 300);
   intent.putExtra("aspectX", 1);
   intent.putExtra("aspectY", 1);
   intent.putExtra("scale", true);
   intent.putExtra("return-data", true);
   if (size == 1) {
       Intent i = new Intent(intent);
       ResolveInfo res = list.get(0);
       i.setComponent(new ComponentName(res.activityInfo.packageName, res.activityInfo.name));
       startActivityForResult(i, CROP_RESULT);
   }
}
}

public void onActivityResult (int requestCode, int resultCode, Intent dara){
   if (resultCode == RESULT_OK){
      if …
Run Code Online (Sandbox Code Playgroud)

android image crop image-processing

8
推荐指数
2
解决办法
3万
查看次数