android - 如何在adobe Creative sdk中仅保留必需的选项

标签 android aviary adobecreativesdk

我在我的应用程序中使用 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/

相关文章:

android - 在本地测试 firebase 功能 : How to point android app to the locally running callable functions?

java - textView 中的 getHeight()、getWidth() 返回 0

ios - 如何隐藏工具栏中的反馈按钮?

ios- 在 ios 6.1 中使用 aviary 自己的 View Controller 的超大问题

javascript - Adobe Creative SDK for Web 保存编辑后的图像

选择图像时android应用程序退出

android - Pinterest 与 Android 应用程序集成 - 固定视频

android - EditText 更新 SeekBar 崩溃

javascript - 使用 aviary 时出现 file_get_contents 错误

angularjs - 如何在 Ionic/Cordova 中集成 Adob​​e Creative SDK Feather Editor