2017-02-07 8 views
0

Android verwaltet alle Ressourcen-IDs in R.java. Was ist, wenn wir zur Laufzeit Ansichten ohne ID erstellen? Werden sie in R.java aufgenommen und der Status dieser Ansicht wird von Android-System beibehalten, wie die Ansicht, die mit ID erstellt wurde?Android: Müssen wir wirklich eine ID für die Ansicht festlegen, die bei RunTime (dynamisch) erstellt wird?

Bitte lassen Sie mich wissen, welche Probleme wir zur Laufzeit haben würden, wenn wir ID für die Ansichten nicht festgelegt haben.

Antwort

2

Von android Entwickler offiziellen ortsspezifische

Ansichten kann eine ganze Zahl id mit ihnen verbunden haben. Diese IDs werden normalerweise in den XML-Layoutdateien zugewiesen und dienen dazu, bestimmte Ansichten in der Ansichtsstruktur zu finden.

Also, ich kann sagen, ID ist, was Sie brauchen, um mit dieser Ansicht zu arbeiten. Wenn Sie für eine Ansicht keine ID festlegen, können Sie diese nicht verwenden.

Und daraus nach, wenn Sie ID nicht gesetzt haben, dann wird es nicht in R.java

hinzugefügt werden Sie können mehr erhalten von here

Verwandte Themen