0

我正在使用启动 Google Photos Crop 工具

String packageId = "com.google.android.apps.photos";
String action = "com.android.camera.action.CROP";

(如果未安装该应用程序,我只需启动任何可以处理该操作的意图。

我的问题是这个图标

在此处输入图像描述

使用此操作启动时,图标被禁用,但如果我使用:

String packageId = "com.google.android.apps.photos";
String action = Intent.ACTION_EDIT;

然后启用图标(但我得到了我真的不需要的所有其他编辑工具)

有没有办法只打开工具的 CROP 部分并启用该图标?

谢谢

4

1 回答 1

0

我正在使用启动 Google Photos Crop 工具

Intent操作未记录在案,并且现在或将来都不需要任何特定应用程序(包括任何“Google相册”)为其提供支持。

如果未安装应用程序,我只需启动任何可以处理该操作的意图

Intent操作未记录在案,并且不需要任何特定的 Android 设备具有支持它的活动。此外,没有关于启动此类活动的效果的文档。

使用此操作启动时,图标被禁用

也许,对于您正在使用的特定应用程序的特定版本。此特定应用程序的未来版本可能具有不同的行为。其他应用程序会有不同的行为。

但如果我使用...然后启用图标(但我得到了我真的不需要的所有其他编辑工具)

也许,对于您正在使用的特定应用程序的特定版本。此特定应用程序的未来版本可能具有不同的行为。其他应用程序会有不同的行为。

有没有办法只打开工具的 CROP 部分并启用该图标?

可能不是。当然,没有记录的方法来控制它,因为整个Intent操作都没有记录。

有许多适用于 Android 的图像裁剪库。请使用一个。

于 2017-05-08T14:30:29.660 回答