我有很多TextView
s and ImageView
s 交错,我想选择 a 中的一个单词TextView
长按一下。如果我设置所有TextView
s 可选择mTextView.setTextIsSelectable(true)
滚动效果不佳,当我单击其中一个元素时,视图会滚动以将其设置为第一个元素。
我想我可以做这样的事情:
mTextView.setOnLongClickListener(new View.OnLongClickListener() {
@Override
public boolean onLongClick(View view) {
mTextView.setTextIsSelectable(true);
return false;
}
});
但我必须执行长按两次,第一次将其设置为可选择,第二次选择单词。然后我必须重写类似的东西onScroll
or onClick
设置TextView
因为无法再次选择。
有人知道一些解决方案吗?
编辑:我需要选择单词TextView
但我只想长按它TextView
s。它们在运行时创建并添加到FrameLayout
。也许我无法在上面执行所有手势FrameLayout
减去onLongPress
...
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)