为了方便查看,已使用markdown编辑形成新博文。
最近做应用的时候有用到TextView单行长文本,当文本内容过长时候又想实现触摸水平滑动效果。网上找了很多,都没有看到有效解决方案。
其中,最常见的也是最笨拙滴采用重写TextView并继承实现touch 和 Gesture手势。
后来经提醒发现了其实最简单的方案:
直接使用 EditText 就好了。因为edittext需要编辑和移动光标的缘故,使得它是可以水平滑动的。因此我们只需要设置其为透明背景,并且不可以获得焦点。
android:focusable="false"
<span style="background-color: rgb(240, 240, 240);"><span style="font-size:10px;">android:background="@android:color/transpa