如何在 adobe creative sdk 中只保留必需的选项

How to keep only required options in adobe creative sdk

我在我的应用程序中使用 adobe creative sdk。但是我的应用程序只需要 drawtext 选项。那么有没有办法从底部栏中删除其他图像编辑选项。?如果我的问题太宽泛,请告诉我,我会更新问题。

此致

Creative SDK 图像编辑器中确实有一种自定义工具列表的方法。

下面,我会给你一个快速的概述,然后 link 你去一个博客 post 你可以获得更多的细节。

概述

正在创建您的工具列表
您可以使用 ToolLoaderFactory.Tools 枚举创建所需工具的列表:

ToolLoaderFactory.Tools[] mTools = {ToolLoaderFactory.Tools.DRAW, ToolLoaderFactory.Tools.TEXT};

我们将在下一步中使用这个数组。

使用您的工具列表

您在上面创建的数组现在可以使用 withToolList() 方法传递到您的 AdobeImageIntent.Builder() 链中:

Intent imageEditorIntent = new AdobeImageIntent.Builder(this)
    .setData(uri) // input image src
    .withToolList(mTools)
    .build();

只有传递给 withToolList() 的工具才会出现在图像编辑器中,让您可以控制您的用户可以访问哪些工具。

进一步阅读

要更深入地了解在 Creative SDK 图像编辑器中自定义工具列表,see this post on the Creative SDK blog