我正在尝试将TextView
设置为固定大小,将包含文本居中,在单行中显示文本,如果文本大于TextView
,请让用户滚动TextView
横向。
我几乎设法通过为TextView设置此样式来实现此目的:
<style name="custom_text">
<item name="android:layout_gravity">center_vertical</item>
<item name="android:gravity">center_horizontal</item>
<item name="android:maxLines">1</item>
<item name="android:scrollHorizontally">true</item>
</style>
滚动工作正是我想要的,唯一不好的是当屏幕出现时TextView
是不可见的。为了使TextView
可见,似乎我必须向任何方向滚动TextView
。我尝试从代码中滚动TextView
,希望TextView
显示但不会成功。
我如何解决这个问题?
谢谢!