如何在 adobe creative sdk 中只保留必需的选项
How to keep only required options in adobe creative sdk
我在我的应用程序中使用 adobe creative sdk。但是我的应用程序只需要 draw 和 text 选项。那么有没有办法从底部栏中删除其他图像编辑选项。?如果我的问题太宽泛,请告诉我,我会更新问题。
此致
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。
我在我的应用程序中使用 adobe creative sdk。但是我的应用程序只需要 draw 和 text 选项。那么有没有办法从底部栏中删除其他图像编辑选项。?如果我的问题太宽泛,请告诉我,我会更新问题。
此致
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。