Die official documentation on custom conversions in Android Data Binding ist ziemlich knapp. Es heißt, einen statischen Konverter mit der Methodensignatur zu erstellen, der der Konvertierung entspricht, und mit @BindingConversion zu kommentieren, aber es wird nicht angegeben, wo nach diesen Methoden gesucht wird. Durchsucht es einfach jede statische Methode in der gesamten App nach BindingConversion-Annotationen? Soll ich eine bestimmte Klasse für diese Conversions erstellen? Sollte es in einem bestimmten Paket sein? Offensichtlich sollte es öffentlich sein. Bitte erläutern.Wohin mit "@BindingConversion" in Android Data Binding "benutzerdefinierte Conversions" und warum?
Q
Wohin mit "@BindingConversion" in Android Data Binding "benutzerdefinierte Conversions" und warum?
2
A
Antwort
1
Ja, es kann jede Klasse in jedem Paket sein. Es verwendet den Java-Annotationsprozessor, so dass nur die mit Annotationen versehenen Methoden verwendet werden.
Verwandte Themen
- 1. Android Data Binding - Referenz
- 2. Android Data Binding-Adapter mit Klassenreferenz Bindung
- 3. Android Data Binding Fehlerwert/Standardwert
- 4. Rechenoperationen in Layout - Android Data Binding
- 5. RecyclerView und Data Binding funktioniert nicht
- 6. Kann nicht eine einfache TextView mit Android Data Binding
- 7. Android Data Binding - wie ViewStub mit Datenbindung zu verwenden
- 8. Android Data Binding übergeben Argumente an onClick-Methode
- 9. Knockout Observable Array mit Sortierung und Foreach Data-Binding
- 10. SAPUI5 List Data Binding Array
- 11. Benutzerdefinierte Boolean Parameter Binding
- 12. Android Data Binding: kann den Setter für Attribut nicht finden
- 13. Android Data Binding auf einzelne Ansichten hinzugefügt zu LinearLayout programmatisch?
- 14. Unity Conversions in Übertragungsverzögerung
- 15. Binding Buttons mit Increment und Dekrement Handler in android Databinding
- 16. Warum Binding funktioniert unvorhersehbar?
- 17. Binding varargs mit Android Databinding Bibliothek
- 18. Wohin mit der Videodatei in android Projekt
- 19. HttpRouteBuilder - Wohin ging es und warum?
- 20. Dolch 2 und Android Daten Binding Konflikt
- 21. jQuery Data Binding-Bibliothek oder Plugin-Empfehlung
- 22. Spät Binding und WithEvents mit VBA
- 23. Wohin mit config.properties und log4j.xml in Eclipse?
- 24. Generische Art Conversions
- 25. Wohin ging meine benutzerdefinierte Attribut-Assembly-Referenz?
- 26. Wie kann ein Objekt über die Benutzeroberfläche mit Android Data Binding aktualisiert werden?
- 27. Binding Android.Views.View mit ViewModel mit MvvmCross auf Android
- 28. Implizite Zeiger Conversions POD Zeiger
- 29. Binding String-Eigenschaft zu Textblock und wenden Sie benutzerdefinierte Datumsformat
- 30. Spring Data Envers benutzerdefinierte Metadaten