Autore Topic: custom view con gradle  (Letto 604 volte)

Offline giuseppesorce

  • Utente junior
  • **
  • Post: 92
  • Respect: +6
    • Google+
    • warpmobile_it
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6,Nexus 5,Nexus 4, Galaxy Nexus, Nexus s, Nexus One,Htc Wildfire S, Nexus 7... etc
  • Sistema operativo:
    Ubuntu 14.04
custom view con gradle
« il: 12 Novembre 2013, 10:33:47 CET »
0
Non so perchè l'ho sempre fatto e su Eclipse funziona.. una custom view con lo styleable


Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <resources>
        <declare-styleable name="SheButton">
            <attr name="typebutton" format="int"/>
            <attr name="typeview" format="string"/>
        </declare-styleable>
    </resources>

</resources>

Nella classe

Codice (Java): [Seleziona]
 typebutton= styles_array.getInt(R.styleable.SheButton_typebutton, 1);
        typeview= styles_array.getString(R.styleable.SheButton_typeview);

Non mi da nessun errore e mi trova tutto.. nel senso che scrivendo R.styleable e poi il punto mi trova la variabile.

Quando compilo mi da questo errore

Gradle: error: cannot find symbol variable SheButton
Gradle: error: cannot find symbol variable SheButton_typebutton
Gradle: error: cannot find symbol variable SheButton_typeview

Non capisco.. dovrebbe funzionare...

Post unito: 12 Novembre 2013, 10:55:06 CET
Stavo per scrivere RISOLTO ma no...

A volte funziona e a volte no.. sempre lo stesso codice...

Post unito: 12 Novembre 2013, 16:52:04 CET
Errore stupido ma Android Studio non me lo ha segnalato.

Ho scritto:
<resources>
    <resources>

2 volte...

La cosa molto strana è che a volte compilava e a volte no.
Conclusione... AS è formidabile ma non è al 100% un IDE di produzione
« Ultima modifica: 12 Novembre 2013, 16:52:04 CET da giuseppesorce, Reason: Merged DoublePost »
The code is joy and passion but it has a high degree of suffering