Android中TextView的drawable属性
一个图片,下面在加上点说明这个图片功能的字,类似如下这种效果
以前实现这个效果代码比较烦杂:
1 <LinearLayout 2 android:layout_width="wrap_content" 3 android:layout_height="wrap_content" 4 android:gravity="center_vertical" 5 android:orientation="vertical"> 6 <ImageView 7 android:layout_width="wrap_content" 8 android:layout_height="wrap_content" 9 android:src="@drawable/ic_launcher" /> 10 <TextView 11 android:layout_width="wrap_content" 12 android:layout_height="wrap_content" 13 android:text="Hello"/> 14 </LinearLayout>
现在使用TextView的android:drawableTop属性
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center" android:drawableTop="@drawable/ic_launcher" android:text="Hello"/>
android:gravity属性指定两个元素的位置,Left,Right……
类似的还有drawableLeft等属性