2013-09-04 8 views
5

ho sbattere la testa su questo per tutto il giorno, ma sembra non riesco proprio a capirlo ...titolo di "attributo '' è già stato definito" dopo aver aggiunto dopo l'aggiunta di android-supporto-v7-appcompat

OK, quindi aggiungo un progetto che andava benissimo e funzionante.

Al fine di "ringiovanire" che ho deciso di aggiungere barra di azione con la libreria appcompat (come descritto here

Da quando ho aggiunto la libreria non riesco più a compilare il progetto e continuo a ricevere il seguente errore.:

C:\Users\Me\Documents\Dev\MyProject\res\values\widget_attributes.xml:9: error: Attribute "title" has already been defined 

il widget_attrributes.xml assomiglia a questo:

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <attr name="display" format="string" /> 
    <attr name="lineWidth" format="dimension" />  
    <attr name="lineColor" format="color|reference" /> 
    <attr name="fillColor" format="color|reference" /> 

    <declare-styleable name="DigitalDisplay"> 
     <attr name="title" format="string" /> 
     <attr name="unit" format="string" /> 
     <attr name="display" /> 
     <attr name="valueFormat" format="string" /> 
     <attr name="showUnitInValue" format="boolean" /> 
     <attr name="showUnitInTitle" format="boolean" /> 
     <attr name="valueIsTime" format="boolean" /> 
     <attr name="titleTxtAppearance" format = "reference" /> 
     <attr name="valueTxtAppearance" format = "reference" /> 
     <attr name="unitTxtAppearance" format = "reference" /> 
    </declare-styleable> 
.../... 
</resources> 

e io uso la notazione di seguito quando si utilizza il mio ow n widget:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:droidfa="http://schemas.android.com/apk/res/com.droidfa" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 

io devo fare qualcosa di sbagliato, ma io non riesco a capire cosa ...

Qualsiasi aiuto o suggerimento sarà molto apprezzato.

Grazie in anticipo, JM

risposta

11

Ok, in caso qualcuno legge questo, un giorno, l'unico modo ho potuto uscire da lì era rinominando il mio attributo ...

+0

Esattamente lo stesso problema qui . Grazie @ jmc34 – bob

+2

sì, fa schifo un enorme dado perché tutti gli attributi sono riuniti in uno. Google avrebbe dovuto contemplare questo problema in anticipo –

Problemi correlati