"确定View大小(onSizeChanged)" 这一节存在误导
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 55/100
- Issue-Typ
- Dokumentation
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- android, java
- Bereich
- documentation, mobile
Rechercherichtung
Durchsuche die Dokumentation nach dem Abschnitt mit dem Titel „确定View大小(onSizeChanged)“ und vergleiche dessen Formulierung mit der verlinkten offiziellen Dokumentation zu onSizeChanged. Stelle klar, dass onSizeChanged Größenänderungen beobachtet, während onMeasure die gemessene Größe bestimmt, und überprüfe anschließend die überarbeitete Erklärung im Kontext.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
onSizeChanged只是在大小被改变时调用,不是用来确定大小的,确定大小就是在onMeasure里面完成的。onMeasure是测量视图的大小的,这个没错,但是它测量大小也就是在确定它的大小,重写时就是根据情况确定(或者叫“测量”)你绘制的内容应该多大。
官方文档:
This is called during layout when the size of this view has changed. If you were just added to the view hierarchy, you're called with the old values of 0.
在布局期间,当视图的大小被改变的时候这个会被调用。如果视图是刚刚添加到视图层级中,旧的值会是0。
- Vorherrschende Sprache
- Java
- Sterne
- 9.3k
- Forks
- 2.1k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus GcsSloop/AndroidNote
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 42/100
GcsSloop/AndroidNote#116 ·
-
安卓 Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 10/100
GcsSloop/AndroidNote#115 ·
-
章节缺失:安卓自定义View进阶 Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 55/100
GcsSloop/AndroidNote#114 ·
-
博客有几篇打不开了 Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
GcsSloop/AndroidNote#110 ·
-
【招聘】Android工程师招聘!!! Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 1/100
GcsSloop/AndroidNote#109 ·
Alle Issues in GcsSloop/AndroidNote
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
elastic/gradle-plugins#157 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
cryptomator/hub#497 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
johanhaleby/occurrent#1120 ·