昨日、私のプロジェクトはうまく構築され、実行されていました。今日、Eclipseは私のカスタム属性を認識しなくなったと判断しました。これを引き起こすような変更をしたことは考えられません。カスタム属性でいっぱいの約2ダースのXMLレイアウトがありますが、それらのいずれも認識しません。レイアウトの1つ(res / layout)は次のとおりです。
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aes="http://schemas.android.com/apk/res/com.aes.androidapp"
android:title="@string/ffour_analog_in_1">
<com.aes.androidapp.IntPref android:title="@string/ffour_calibration_offset"
android:summary="@string/ffour_calibration_offset_sum"
android:key="ffour_ain1_calibration_offset"
android:defaultValue="0"
android:digits="-1234567890"
android:gravity="right"
android:inputType="numberSigned"
aes:range="-19999:30000"/>
<com.aes.androidapp.IntPref android:title="@string/ffour_filter_time"
android:summary="@string/ffour_filter_time_sum"
android:key="ffour_ain1_filter_time"
android:defaultValue="0"
android:digits="-1234567890"
android:gravity="right"
android:inputType="numberSigned"
aes:range="-600:600"/>
</PreferenceScreen>
これが私の属性ファイル(res / values / attrs.xml)です:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<declare-styleable name="IntPref">
<attr name="range" format="string" />
<attr name="condition" format="string" />
</declare-styleable>
</resources>
XMLファイルにエラーがあると見なされているため、Rが生成されていないため、IntPref.javaにも問題があります。私は過去8時間、これで髪を引き裂いてきましたが、間違ったことを何も見ることができません。助言がありますか?