Typing Indicator using RxJava

Typing indicator is a common feature we find in chat applications. Usually, after text someone we expect a response. As soon a person starts typing we can see that little typing indicator (that can be a text, a little bubble, etc). Then, suddenly that indicator disappears. After a second or so it appears again, disappears, [...]