如何在adobe creative sdk

时间:2016-06-20 12:02:10

标签: android aviary adobecreativesdk

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

此致

1 个答案:

答案 0 :(得分:3)

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

下面,我将为您提供一个快速概述,然后将您链接到博客文章,您可以在其中获取更多详细信息。

概述

创建工具列表
您可以使用ToolLoaderFactory.Tools枚举

创建所需工具的列表
ToolLoaderFactory.Tools[] mTools = {ToolLoaderFactory.Tools.DRAW, ToolLoaderFactory.Tools.TEXT};

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

使用工具列表

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

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