in order to improve location of text to be added, OnGlobalViewListener
is added