首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

android 在xml资料中引用自定义View

2013-03-17 
android 在xml文件中引用自定义View在xml中引用自定义view方法一:com.test.copytext.CopyTextandroid:lay

android 在xml文件中引用自定义View

在xml中引用自定义view

方法一:

   <com.test.copytext.CopyText    android:layout_width="fill_parent"    android:layout_height="wrap_content"    />

方法二:

<view class="com.test.copytext.CopyText"      android:layout_width="match_parent"      android:layout_height="match_parent"      android:text="aaaaaaaaaaaa"       />


 

在xml文件中间引用自定义view时遇到了这个错误

java.lang.RuntimeException: Unable to start activity ComponentInfo{cm.test/cm.test.TestsActivity}: android.view.InflateException: Binary XML file line #8: Error inflating class com.test.testview

这就需要查看在xml中引用时的包名是否正确

还可能会遇到这个错:11-24 10:58:38.993: ERROR/AndroidRuntime(323): Caused by: java.lang.NoSuchMethodException:HelloView(Context,AttributeSet)

这是因为自定义View中缺少了一个构造方法

    public HelloView(Context context,AttributeSet attrs){

       super(context, attrs);

    }

 

热点排行