我正在尝试添加一个将 TextView 扩展到 xml 文件的 CalendarCell,但我收到此错误:binary xml file, error inflating class
这是我的代码 com.thinline.dm21.utils.CelluleHebdomadaire.java
public class CelluleHebdomadaire extends TextView{
public String date;
public String heure;
public CelluleHebdomadaire(Context context,AttributeSet attrs) {
super(context,attrs);
}
}
资源/值/attrs.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="CelluleHebdomadaire">
<attr name="distanceExample" format="dimension"/>
</declare-styleable>
</resources>
和我的layout.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:customNS="http://schemas.android.com/apk/res/com.thinline.dm21.utils"
android:id="@+id/layout_calendrierhebdomadaire"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#BBBBBB">
<com.thinline.dm21.utils.CelluleHebdomadaire
android:id="@+id/Cellule_1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Element..." />
</LinearLayout>
我错过了什么吗?
我已经编辑了我的帖子以匹配我的实际代码,该应用程序正在运行,但没有显示 CalendrierCellule