void setPinResults(String pinResults) {
        for (int i = 0; i < mNumberPinBoxes; i++) {
            if (pinResults != null) {
                int start = i*mNumberCharacters;
                String valuePinBox = pinResults.substring(start, start + mNumberCharacters);
                if (!valuePinBox.trim().isEmpty()) {
                    getPinBox(i).setText(valuePinBox);
                }
                else{
                    break;
                }
            }
        }
    }
void setPinResults ( String pinResults ) { for ( int i = 0 ; i < mNumberPinBoxes ; i ++ ) { if ( pinResults != null ) { int start = i * mNumberCharacters ; String valuePinBox = pinResults . substring ( start , start + mNumberCharacters ) ; if ( ! valuePinBox . trim ( ) . isEmpty ( ) ) { getPinBox ( i ) . setText ( valuePinBox ) ; } else { break ; } } } }
Set results in current {@link PinView}, considering the number of character PinBoxes and each PinBox.

@param pinResults saved results to set