开发中碰到一个问题,一个单行显示的TextView,由于内容过长,无法完全显示。起初打算做成跑马灯效果,因为一些原因没有实现, 后来想做成可左右滑动的文本框。
也在网上找过一些方法,最后决定有EditText替换TextView, 设置EditText背景色为透明,并且不可获取焦点即可。
<EditText
android:id="@+id/editText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:focusable="false"
android:paddingBottom="18dip"
android:textColor="@color/black"
android:textSize="20sp"
android:singleLine="true"/>