请教一下, 为什么对View宽高修改了不要调用super.onMeasure
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Dokumentation
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- android, java
- Bereich
- documentation, mobile
Rechercherichtung
Beginne mit dem Abschnitt „安卓自定义View进阶-分类与流程“ in AndroidNote und prüfe dessen Hinweise zu onMeasure, super.onMeasure und setMeasuredDimension. Vergleiche die beiden Verhaltensweisen bei der Messung benutzerdefinierter Android-Views und aktualisiere den Abschnitt mit einer klaren Erklärung, die beantwortet, warum Letzteres verwendet wird, wenn die Abmessungen geändert werden; es wird keine Datei oder kein Test genannt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
请教一下,在安卓自定义View进阶-分类与流程中有一个,注意
如果对View的宽高进行修改了,不要调用 super.onMeasure( widthMeasureSpec, heightMeasureSpec); 要调用 setMeasuredDimension( widthsize, heightsize); 这个函数。
这是为什么?
- 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 ·
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 55/100
GcsSloop/AndroidNote#111 · 2 Reaktionen ·
-
博客有几篇打不开了 Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
GcsSloop/AndroidNote#110 ·
Alle Issues in GcsSloop/AndroidNote
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
elastic/gradle-plugins#157 ·
-
enhancement Tools
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 75/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
apache/rocketmq-dashboard#5008 ·
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
DETECT_PARAMETER_NAMES=false silently disables @ConstructorProperties-based Creator detection too Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
FasterXML/jackson-databind#6229 ·