RTEditor/src/main/java/com/onegravity/rteditor/converter/ConverterHtmlToSpanned.java
private void startList(Attributes attributes) {
        List listTag = null;

        if (!mParagraphStyles.isEmpty()) {
            AccumulatedParagraphStyle currentStyle = mParagraphStyles.peek();
            ParagraphType type = currentStyle.getType();
            int indent = currentStyle.getAbsoluteIndent();
            boolean isIndentation = isIndentation(attributes);

            if (type.isIndentation() || isIndentation) {
                listTag = new UL(indent, true);
            } else if (type.isNumbering()) {
                listTag = new OL(indent, false);
            } else if (type.isBullet()) {
                listTag = new UL(indent, false);
            }
        } else {
            listTag = new UL(0, false);
        }

        if (listTag != null) start(listTag);
    }
private void startList(Attributes attributes) {
        List listTag = null;

        if (!mParagraphStyles.isEmpty()) {
            AccumulatedParagraphStyle currentStyle = mParagraphStyles.peek();
            ParagraphType type = currentStyle.getType();
            int indent = currentStyle.getAbsoluteIndent();
            boolean isIndentation = isIndentation(attributes);

            if (type.isIndentation() || isIndentation) {
                listTag = new UL(indent, true);
            } else if (type.isNumbering()) {
                listTag = new OL(indent, false);
            } else if (type.isBullet()) {
                listTag = new UL(indent, false);
            }
        } else {
            listTag = new UL(0, false);
        }

        if (listTag != null) start(listTag);
    }
private void startList ( Attributes attributes ) { List listTag = null ; if ( ! mParagraphStyles . isEmpty ( ) ) { AccumulatedParagraphStyle currentStyle = mParagraphStyles . peek ( ) ; ParagraphType type = currentStyle . getType ( ) ; int indent = currentStyle . getAbsoluteIndent ( ) ; boolean isIndentation = isIndentation ( attributes ) ; if ( type . isIndentation ( ) || isIndentation ) { listTag = new UL ( indent , true ) ; } else if ( type . isNumbering ( ) ) { listTag = new OL ( indent , false ) ; } else if ( type . isBullet ( ) ) { listTag = new UL ( indent , false ) ; } } else { listTag = new UL ( 0 , false ) ; } if ( listTag != null ) start ( listTag ) ; }
Handles LI tags
Handles LI tags