Allowed to use EmojiconTextView.setText(CharSequence, ...) with null argument.

TextView allows to call setText() with null argument. It replaces that null argument by the empty string. It would be expected to reproduce this behavior in EmojiconTextView.
You want to probably skip the rest of the EmojiconHandler code (even if it's an empty string, it's an optimization).