-
-
Notifications
You must be signed in to change notification settings - Fork 992
Text
Burhanuddin Rashid edited this page Jun 13, 2019
·
4 revisions
You can add the text with input text and colorCode like this
mPhotoEditor.addText(inputText, colorCode);
It will take default fonts provided in the builder,If you want diffrent fonts for diffrent text you can set typeface with each text like this
mPhotoEditor.addText(mTypeface,inputText, colorCode);
In order to edit the text you need the view which you will reacive in you PhotoEditor callback.This callback will trigger when you Long Press the added text
mPhotoEditor.setOnPhotoEditorListener(new OnPhotoEditorListener() {
@Override
public void onEditTextChangeListener(View rootView, String text, int colorCode) {
}
});
Now you can edit the text with a view like this
mPhotoEditor.editText(rootView, inputText, colorCode);
- Added Text style builder for add and edit text
new TextStyleBuilder()
.withTextColor(123)
.withTextSize(12f)
.withGravity(3)
.withTextFont(Typeface.DEFAULT)
.withBackgroundColor(321)
.withTextAppearance(144)
.applyStyle(textView);
- Apply style while adding text
TextStyleBuilder styleBuilder = new TextStyleBuilder()
.withTextColor(colorCode);
mPhotoEditor.addText(inputText, styleBuilder);