TextView Marquee不工作怎么回事

TextView Marquee不工作

我试过使用marquee,它在这里不起作用是我的代码,请告诉我哪里出错了。

<TextView
   android:text="lunch 20.00 | Dinner 60.00 | Travel 60.00 | Doctor 5000.00 | lunch 20.00 | Dinner 60.00 | Travel 60.00 | Doctor 5000.00"
   android:id="@+id/TextView02"
   android:layout_width="200dip"
   android:layout_height="wrap_content"
   android:marqueeRepeatLimit="marquee_forever"
   android:ellipsize="marquee"
   android:singleLine="true"
   android:focusable="true"
   android:inputType="text"
   android:maxLines="1"></TextView>

我正在使用AndroidSDK2.0.1


侃侃尔雅
浏览 617回答 3
3回答

白猪掌柜的

(现工作:)下面所附的代码<TextView &nbsp;&nbsp;&nbsp;&nbsp;android:text="START&nbsp;|&nbsp;lunch&nbsp;20.00&nbsp;|&nbsp;Dinner&nbsp;60.00&nbsp;|&nbsp;Travel&nbsp;60.00&nbsp;|&nbsp;Doctor&nbsp;5000.00&nbsp;|&nbsp;lunch&nbsp;20.00&nbsp;|&nbsp;Dinner&nbsp;60.00&nbsp;|&nbsp;Travel&nbsp;60.00&nbsp;|&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;Doctor&nbsp;5000.00&nbsp;|&nbsp;END" &nbsp;&nbsp;&nbsp;&nbsp;android:id="@+id/MarqueeText"&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;android:layout_width="fill_parent" &nbsp;&nbsp;&nbsp;&nbsp;android:layout_height="wrap_content"&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;android:singleLine="true" &nbsp;&nbsp;&nbsp;&nbsp;android:ellipsize="marquee"&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;android:marqueeRepeatLimit="marquee_forever" &nbsp;&nbsp;&nbsp;&nbsp;android:scrollHorizontally="true"&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;android:paddingLeft="15dip"&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;android:paddingRight="15dip"&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;android:focusable="true"&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;android:focusableInTouchMode="true"&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;android:freezesText="true">编辑(代表Adil Hussain):textView.setSelected(true)需要在后面的代码中设置才能工作。

凤凰求蛊

这些属性必须包含在textview标签以允许滚动。其他一切都是可选的。android:focusable="true"android:focusableInTouchMode="true"android:layout_width="fill_parent"android:ellipsize="marquee"
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java