是否可以使用任何现有的onClickListiner来单击TextView的特定文本。如果没有则可以链接2个文本视图,看起来像1个文本视图。我的意思是不在水平或不在垂直对齐中,但当完成一个TextView从那一点开始另一个。
答案 0 :(得分:1)
您可以使用ClickableSpan
。有关示例,请参阅this answer。
答案 1 :(得分:0)
尝试使用TextWatcher
。只需在第beforeTextChanged (CharSequence s, int start, int count, int after)
段中s.length() ==
序列的TextView
长度时,将焦点从第一个视图更改为另一个视图{/ p>}。
答案 2 :(得分:0)
您可以尝试基于TextView实现自定义视图。在dispatchTouchEvent(MotionEvent事件)中,您可以根据文本大小,填充等提供计算,这可以说明视图的一部分已被按下。
无论如何,如果您要实现单独点击的最终目标,建议可能会更有效。