最近在学习Android的时候,想使用AndroidStudio做一个跑马灯的效果,但显示的时候却不自动滚动,找了很长时间问题,一开始总是纠结在代码上,但真正的原因是模拟器的问题
这是我layout中xml文件的配置
<TextView
android:id="@+id/text"
android:layout_width="match_parent"
android:layout_height="300dp"
android:gravity="center"
android:textSize="70dp"
android:textColor="#000000"
# 单行显示
android:singleLine="true"
android:ellipsize="marquee"
#获取焦点
android:focusable="true"
android:focusableInTouchMode="true"
#循环次数
android:marqueeRepeatLimit="marquee_forever"/>
代码是没有问题的,但就是不自动滚动
我一开始使用的是AndroidStudio内置的模拟器,无论我怎么修改但它就是不自动滚动,所以我就换了一个外面的模拟器(我使用的是夜神模拟器),结果成功了,所以一开始问题可能就出在模拟器上