2015-07-09 34 views
7

Sto cercando di associare un array di stringhe utilizzando butterknife. Ma sembra che non ci sia modo (ma in processor c'è un metodo per associare l'array).Associazione di stringhe nel butterknife

Ecco il mio codice:

strings.xml

<string-array name="test_strings"> 
    <item>VK</item> 
    <item>Facebook</item> 
    <item>Twitter</item> 
    <item>Instagram</item> 
    <item>Google plus</item> 
    <item>Google mail</item> 
</string-array> 

MainActivity

@Bind(R.string.test_strings) 
protected String [] mStrings; 
+1

non uso mai, ma ... https://github.com/JakeWharton/butterknife/blob/master/butterknife/src/main/java /butterknife/internal/ButterKnifeProcessor.java#L163 ... @BindArray? – Selvin

+0

@Selvin ho trovato la risposta, heh qui nella classe: https://github.com/JakeWharton/butterknife/blob/master/butterknife/src/main/java/butterknife/BindArray.java#L15 problema ho digitato R.string.test_strings, quando dovevo digitare R.array.test_strings. Grazie! –

risposta

11

Cinque minuti fa butterknife 8.0.0 era released.

R.string.test_array modifica R.array.test_array

E @Bind a @BindArray

+0

FYI '@ BindArray' non è rilasciato al momento della stesura di questo documento (v7.0.1) –

+0

@JakeWharton Ho notato che, ma sembra, funzionerà in questo modo, giusto? –

+3

Sì! Sto solo aspettando alcune cose prima di rilasciarlo. –

Problemi correlati