2016-03-30 15 views
0

Я внедрил Aviary Photo Editor в своем приложении для Android. Мне нужно получить Undo/Redo и применить события от Aviary в моем приложении.Как получить такие события, как Undo, Redo и Apply из Aviary SDK в Android

Пожалуйста, помогите мне. Предложения действительно оценят. Спасибо заранее.

ответ

0

Paradigm для взаимодействия с редактором изображений

Креативный редактор SDK Image (ранее вольер) не выделяет события для повтора/отменить, но интерфейс действительно позволяет пользователю отменить и повторить.

парадигма для программного взаимодействия с редактором изображений является то, что вы:

  1. Настройка Редактор изображений
  2. Запустите редактор изображений и передать изображение
  3. получающего Результирующие отредактированное изображение

Пока изображение редактируется, никакие события не выделяются для остальной части программы.

Получение отредактированного изображения

Вы получаете отредактированное изображение в onActivityResult() методу Activity в.

Вот простой пример:

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    if (resultCode == RESULT_OK) { 
     switch (requestCode) { 

      /* Make a case for the request code we passed to startActivityForResult() */ 
      case 1: // Can be any int 

       /* Show the image! */ 
       Uri editedImageUri = data.getData(); 
       mEditedImageView.setImageURI(editedImageUri); 

       break; 
     } 
    } 
} 

Подробнее

Вы можете получить a sample app to fork and clone on the Creative SDK GitHub account.

Дополнительную информацию и документацию можно найти по адресу: the Creative SDK Image Editor developer guide.