Ho creato una vista personalizzata con attributi. C'è un modo per utilizzare questi attributi con gli strumenti Android in Android Studio?Android XML Esiste un modo per utilizzare lo spazio dei nomi degli strumenti con attributi personalizzati?
ad esempio:
<MyOwnCoolView
android:layout_width="96dp"
android:layout_height="96dp"
android:padding="3dp"
tools:dividerAngle="2"/>
Dove il file attr è:
<resources>
<declare-styleable name="MyOwnCoolView">
<attr name="dividerAngle" format="float"/>
</declare-styleable>
Perché utilizzare lo spazio dei nomi dello strumento? Puoi utilizzare lo spazio dei nomi "http://schemas.android.com/apk/res-auto". – natario
per avere un segnaposto con valore. per vedere come appare tutto nella vista di progettazione. più tardi durante l'esecuzione questa visualizzazione otterrà vari valori. – RCB
Per quanto ne so, l'anteprima del disegno dovrebbe funzionare anche con "schemas.android.com/apk/res-auto", assicurarsi di recuperare i valori nel costruttore della classe. – natario