integrate UnderlineTextView, add zxing info