Ich schreibe eine App, die eine Reihe von Steuerelementen in einer Datenbank speichert, die zur Laufzeit auf dem Bildschirm gezeichnet werden. Ich möchte die Datenbank-ID als Steuerelement-ID zuweisen, um es einfacher zu machen, ein beliebiges Steuerelement mit seinem Datenbank-Datensatz zu verknüpfen. Müssen Kontroll-IDs außerhalb ihres unmittelbaren Elternteils eindeutig sein?Gibt es irgendwelche Regeln bezüglich der Verwendung von beliebigen Ganzzahl-IDs für Android-Kontrollen?
0
A
Antwort
0
Sieht so aus, als ob ich meine eigene Frage beantworten konnte. Die Referenzdokumente für android.View-Status: View IDs need not be unique throughout the tree, but it is good practice to ensure that they are at least unique within the part of the tree you are searching.
Daraus habe ich festgestellt, dass sie nicht eindeutig sein müssen. Sie würden denken, dass Google diese Antwort in einem Herzschlag geben würde, aber fast jede Online-Referenz zu View oder Control ID spricht über das XML-Attribut.
Verwandte Themen
- 1. Gibt es irgendwelche Verwendung für lokale Funktionsdeklarationen?
- 2. Gibt es Regeln für die Verwendung von Argparse?
- 3. Gibt es Regeln für OOP?
- 4. Gibt es irgendwelche Nebenwirkungen der Verwendung mehrerer string.xml-Dateien?
- 5. Klarstellung bezüglich der Verwendung von Shell-Variablen
- 6. Gibt es Garantien bezüglich der relativen Adressen von __DATA-Etiketten?
- 7. Gibt es Regeln für gültige Maven-Entwicklerrollen?
- 8. Gibt es irgendwelche cms für Rails 4?
- 9. Gibt es irgendwelche Gleichgewichtsbedingungen für das Seil?
- 10. Gibt es irgendwelche StackExchange.Redis-Beispielprojekte?
- 11. Gibt es irgendwelche Vorteile der Verwendung von Rank2Types zugunsten von RankNTypes?
- 12. Gibt es irgendwelche Fix für Kind-Selektor in IE6
- 13. Gibt es irgendwelche Vorteile für das Lernen von LISP?
- 14. Ausführungszeit Unterschiede, gibt es irgendwelche?
- 15. Gibt es irgendwelche Vorteile bei der Verwendung von size_t anstelle von unsigned int?
- 16. Gibt es irgendwelche Guava-Übersichten?
- 17. Gibt es irgendwelche Clojure DSLs?
- 18. Gibt es irgendwelche Probleme bei der Verwendung von Castle ActiveRecord/NHibernate mit WCF?
- 19. Gibt es irgendwelche Vorteile für die Verwendung von settings.json anstelle einer Mongodb-Sammlung?
- 20. Gibt es irgendwelche Probleme bei der Verwendung von HiLo, wenn Sie die Replikation später verwenden müssen?
- 21. Gibt es irgendwelche Vorteile bei der Verwendung von const-Parametern mit einem ordinalen Typ?
- 22. gibt es irgendwelche Einschränkungen bei der Verwendung von "/ proc/mounts" in Android
- 23. Gibt es irgendwelche Nachteile der Verwendung von JavaScript anstelle einer Kontextvariablen?
- 24. Gibt es irgendwelche guten Ruby-Konsolen-Anwendungen?
- 25. Gibt es eine gute Referenz für Datenanmerkungen bezüglich der Funktionsweise von DataType?
- 26. Gibt es irgendwelche Probleme mit der Verwendung von Verbindungsservern zwischen 64bit sqlserver2005 und 32bit sql2000
- 27. Gibt es irgendwelche Redis pub \ sub Benchmarks?
- 28. Gibt es irgendwelche MVP Frameworks-Projekte?
- 29. Gibt es irgendwelche jEdit Syntax Highlighting Modi für Objective-J
- 30. Gibt es irgendwelche "nice to program" GUI Toolkits für Python?