自定义Android组件之带图像的TextView
2010-05-14 16:36:00 来源:WEB开发网android:layout_width="fill_parent" android:layout_height="wrap_content"
android:text="第二个笑脸" android:textSize="24dp" mobile:iconSrc="@drawable/small" / >
< net.blogjava.mobile.widget.IconTextView
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:text="第三个笑脸" android:textSize="36dp" mobile:iconSrc="@drawable/small" / >
< net.blogjava.mobile.widget.IconTextView
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:text="第四个笑脸" android:textSize="48dp" mobile:iconSrc="@drawable/small" / >
< net.blogjava.mobile.widget.IconTextView
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:text="第五个笑脸" android:textSize="36dp" mobile:iconSrc="@drawable/small" / >
< net.blogjava.mobile.widget.IconTextView
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:text="第六个笑脸" android:textSize="24dp" mobile:iconSrc="@drawable/small" / >
< net.blogjava.mobile.widget.IconTextView
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:text="第七个笑脸" mobile:iconSrc="@drawable/small" / >
< /LinearLayout >
运行本实例后,将显示如图1所示的效果。
图1 带图像的TextView组件
注意:虽然很多人认为组件的属性必须以android命名空间开头,该命名空间的值必须是http://schemas.android.com/apk /res/android。实际上,只是命名空间的值必须是http://schemas.android.com/apk/res/android而已,命名空间的名称可以是任何值,如下面的代码所示:
XML/HTML 代码< ?xml version="1.0" encoding="utf-8"? >
< !-- 将android换成了abcd -- >
< LinearLayout xmlns:abcd="http://schemas.android.com/apk/res/android"
abcd:orientation="vertical" abcd:layout_width="fill_parent"
abcd:layout_height="fill_parent" >
< /LinearLayout >
更多精彩
赞助商链接