1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent" 5 android:orientation="vertical" > 6 7 <!-- 跑马灯 --> 8 9 10 <TextView 11 android:id="@+id/textView1" 12 android:layout_width="100dp" 13 android:layout_height="wrap_content" 14 android:ellipsize="marquee" 15 android:focusable="true" 16 android:focusableInTouchMode="true" 17 android:marqueeRepeatLimit="marquee_forever" 18 android:singleLine="true" 19 android:text="adsfsadfsdafsdfdsadddddddaaaaaaaaaaaaa" /> 20 <!-- 链接邮箱 --> 21 22 <TextView 23 android:id="@+id/textView2" 24 android:layout_width="100dp" 25 android:layout_height="wrap_content" 26 android:autoLink="email" 27 android:text="110@qq.com" /> 28 <!-- 链接拨号 --> 29 30 <TextView 31 android:id="@+id/textView3" 32 android:layout_width="100dp" 33 android:layout_height="wrap_content" 34 android:autoLink="phone" 35 android:text="1383838438" /> 36 <!-- 链接浏览器 --> 37 38 <TextView 39 android:id="@+id/textView4" 40 android:layout_width="100dp" 41 android:layout_height="wrap_content" 42 android:autoLink="web" 43 android:text="www.baidu.com" /> 44 <!-- 阴影 --> 45 46 <TextView 47 android:id="@+id/textView5" 48 android:layout_width="100dp" 49 android:layout_height="wrap_content" 50 android:shadowColor="#0000ff" 51 android:shadowDx="20" 52 android:shadowDy="0" 53 android:shadowRadius="3" 54 android:text="测试阴影" 55 android:textColor="#ff0000" 56 android:textSize="30sp" /> 57 58 </LinearLayout>
实现跑马灯的主要属性:
android:ellipsize="marquee"
android:focusable="true"
android:focusableInTouchMode="true"
android:marqueeRepeatLimit="marquee_forever"
android:singleLine="true"
TextView超出部分的省略号属性:
android:ellipsize="end"