我在我的应用程序中使用 adobe Creative sdk。但我的应用程序只需要绘制和文本选项。那么有没有办法从底部栏中删除其他图像编辑选项?如果我的问题太宽泛,请告诉我,我会更新问题。
问候
最佳答案
确实有一种方法可以在 Creative SDK 图像编辑器中自定义工具列表。
下面,我将向您提供快速概述,然后将您链接到一篇博文,您可以在其中获取更多详细信息。
概述
创建工具列表
您可以使用 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 .
关于android - 如何在adobe Creative sdk中仅保留必需的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37922093/