Basic
ΠΠ΅ΡΠΎΠ»ΡΠ½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ view ΠΎΠ±ΡΠ΅ΠΊΡΠ°ΠΌ - ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ findViewbyId(), Π½ΠΎ ΡΡΠΎ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° Π½Π°Π΄ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ.
ΠΠ»ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ data binding
ΠΠ΅Π½ΡΡΠ΅ ΠΊΠΎΠ΄Π°, Π»Π΅Π³ΡΠ΅ ΡΠΈΡΠ°Π΅ΡΡΡ
dataΠΈviewΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ°Π·Π΄Π΅Π»Π΅Π½Ρdata bindingΡΡΡΠΎΠΈΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΠΏΡΠΈ ΡΡΠ°ΡΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π° Π½Π΅ Π² ΡΠ°Π½ΡΠ°ΠΉΠΌΠ΅ (ΠΊΠ°ΠΊ ΡfindViewbyId)ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ
type safetyΠ² ΠΊΠΎΡΠΎΠ±ΠΊΠ΅
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ data binding Π² ΠΏΡΠΎΠ΅ΠΊΡ
ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ build.gradle (Module: app). Π ΡΠ΅ΠΊΡΠΈΡ android Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ:
dataBinding {
enabled = true
}ΠΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
Last updated
Was this helpful?