在Google Play中,某个标题的名称太长时,他们会在TextView
上应用 这个TextView
的动画,当名称从TextView
的一端出去时,从另一端进入,停在第二个标题文本的开始,然后进入下一轮。如何在文本太长时使Google Play像TextView动画一样?
有没有人有任何解释如何实现这一目标? 我不会否认这样做的代码片段:)
在此先感谢。
在Google Play中,某个标题的名称太长时,他们会在TextView
上应用 这个TextView
的动画,当名称从TextView
的一端出去时,从另一端进入,停在第二个标题文本的开始,然后进入下一轮。如何在文本太长时使Google Play像TextView动画一样?
有没有人有任何解释如何实现这一目标? 我不会否认这样做的代码片段:)
在此先感谢。
这是为我工作,你有为了专注于实际要求的字幕动画工作:
<TextView
android:id="@+id/tvAddress"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/tvName"
android:layout_toLeftOf="@+id/ivLogo"
android:text=""
android:textColor="@color/cups_white"
android:textSize="18sp"
android:ellipsize="marquee"
android:singleLine="true"
android:marqueeRepeatLimit ="marquee_forever"
android:scrollHorizontally="true"
android:focusable="true"
android:focusableInTouchMode="true"
android:duplicateParentState="true">
<requestFocus
android:focusable="true"
android:focusableInTouchMode="true"
android:duplicateParentState="true" />
</TextView>
在TextView的声明,您可以使用下列属性的XML文件:
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:singleLine="true"
和你一起去确保单线那只有一行文字是showend。
欲了解更多详细看这里:http://developer.android.com/reference/android/widget/TextView.html
它看起来像是正确的答案,但由于某种原因,它并没有为我制造诡计,文本只是以“..”结尾,没有任何动画。 –
好的,请尝试添加以下内容:android:scrollHorizontally =“true” –
你是在说'文字选框'还是多行? – gian1200