Support widget on inflate
implement set/get text