2017-12-17 1 views

Antwort

1

Ja, Sie können.

  1. Erweitern Sie die Ansicht Klasse ly.img.android.ui.widgets.ImgLyTitleBar

  2. Überlastung dieses Layout (dies bedeutet, setzen Sie dieses Layout es in Ihrem Ordner Anwendung res, ohne es zu benennen) und ersetzen ly .img.android.ui.widgets.ImgLyTitleBar mit Ihrer Klasse. https://github.com/imgly/pesdk-android-demo/blob/master/default_res_files/res/layout/imgly_activity_photo_editor.xml

  3. Ihre Schaltfläche Hinzufügen, durch Überlastung dieses Layout https://github.com/imgly/pesdk-android-demo/blob/master/default_res_files/res/layout/imgly_widget_actionbar.xml

  4. Ihre Schaltfläche Logik hinzufügen, in Ihrer ImgLyTitleBar abgeleitete Klasse.

Best, Sven

+0

Vielen Dank! Es war genau das, was ich brauchte. –

+0

Sorry, noch eine Frage. Ich möchte ein Bild erhalten, das sich gerade im Editor der onClickListener-Methode dieser neuen benutzerdefinierten Schaltfläche befindet. Ich habe entdeckt, dass PESDK R.id.editorImageView hat. Ich mache das: '((View) MyCustomExtensionOfImgLyTitleBar.this.getParent()). FindViewById (ly.img.android.R.id.editorImageView)'. Aber das gibt die Instanz der EditorPreview-Klasse zurück, die nicht in ImageView umgewandelt werden konnte. Und ich fand keine Methoden, um ein Bild zu bekommen. Auch ich entdeckte R.id.image und R.id.action_image. Aber das bezieht sich nicht auf aktuelle, das ist Rückgängig-Taste, wie ich bekam. Vielen Dank. –

Verwandte Themen