0

現在、カスタム ビューに取り組んでおり、次の問題があります。カスタム属性を作成しましたが、列挙型を使用しない場合はすべて問題ありません。

<declare-styleable name="GCSettingsItem">
    <attr name="gc_settings_item_type">
        <enum name="none" value="0" />
        <enum name="arrow" value="1" />
        <enum name="check" value="2" />
        <enum name="switch" value="3" />
    </attr>
    <attr name="gc_settings_item_text" format="string"/>
</declare-styleable>

しかし、列挙型で属性を追加するとすぐに、次のエラーが発生します。

エラー: タスク ':app:processStagingDebugResources' の実行に失敗しました。com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: プロセス 'command'/Users/volodiachorneknyy/Library/Android/sdk/build-tools/23.0.3/aapt'' で終了しましたゼロ以外の終了値 1

そのような問題の理由は何ですか?

UPDATE 1 レトロラムダを使用しています。私はそれなしで同じことをしようとしましたが、すべて問題ありません。

4

1 に答える 1