增加TextAdapter
优化