美文网首页Android组件
RichEditor for Android

RichEditor for Android

作者: Android_lml | 来源:发表于2016-11-03 16:14 被阅读50次
    repositories { jcenter()}dependencies { compile 'jp.wasabeef:richeditor-android:1.2.1'}
    

    Height

    editor.setEditorHeight(200);
    

    Font

    editor.setEditorFontSize(22);
    editor.setEditorFontColor(Color.RED);
    

    Background

    editor.setEditorBackgroundColor(Color.BLUE);
    editor.setBackgroundColor(Color.BLUE);
    editor.setBackgroundResource(R.drawable.bg);
    editor.setBackground("https://raw.githubusercontent.com/wasabeef/art/master/chip.jpg");
    

    Padding

    editor.setPadding(10, 10, 10, 10);
    

    Placeholder

    editor.setPlaceholder("Insert text here...");
    

    Bold

    editor.setBold();
    

    Italic

    editor.setItalic();
    

    Insert Image

    editor.insertImage("https://raw.githubusercontent.com/wasabeef/art/master/twitter.png","twitter");
    

    Text Change Listener

    RichEditor editor = (RichEditor) findViewById(R.id.editor);
    editor. setOnTextChangeListener(new RichEditor.OnTextChangeListener() 
    { 
    @Override
     public void onTextChange(String text) 
    { 
    // Do Something Log.d("RichEditor", "Preview " + text); 
    }
    }
    );
    

    Requirements
    Android 4+

    demo2.gif

    Bold
    Italic
    Subscript
    Superscript
    Strikethrough
    Underline
    Justify Left
    Justify Center
    Justify Right
    Blockquote
    Heading 1
    Heading 2
    Heading 3
    Heading 4
    Heading 5
    Heading 6
    Undo
    Redo
    Indent
    Outdent
    Insert Image
    Insert Link
    Checkbox
    Text Color
    Text Background Color
    Text Font Size
    Unordered List (Bullets)
    Ordered List (Numbers)

    demo.gif
    Attribute change of editor

    Font Size
    Background Color
    Width
    Height
    Placeholder
    Load CSS
    State Callback

    相关文章

      网友评论

        本文标题:RichEditor for Android

        本文链接:https://www.haomeiwen.com/subject/yitiuttx.html