Zoomlayout: рдЖрдВрджреЛрд▓рдиреЛрдВ рдХреЗ рдмрд╛рдж рдХреЗрдВрджреНрд░ рдореЗрдВ рд╡рд╛рдкрд╕ рдЫрд╡рд┐

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рдЬреВрди 2020  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: natario1/ZoomLayout

рдореИрдВ рдХреИрд╕реЗ рдХрд░реВрдВ?

рдореИрдВрдиреЗ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рд╕рдВрд░реЗрдЦрдг рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рдЪрд╛рд▓ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдмрд╛рдж рдореЗрд░реА рдЫрд╡рд┐ рдХреЛ рдХреЗрдВрджреНрд░ (рдореВрд▓ рд╕реНрдерд┐рддрд┐) рдкрд░ рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдЫрд╡рд┐ zoomLayout.setAlignment(Alignment.CENTER); рдХреЛрдб рдХреЗ рд╕рд╛рде рдХреЗрдВрджреНрд░ рдореЗрдВ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЬрд╛рддреА рд╣реИред

рдЗрд╕реЗ рд╕рд╣реА рдХреИрд╕реЗ рдХрд░реЗрдВ?

рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рд╕рдВрд╕реНрдХрд░рдг

рдкрд┐рдЫрд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

@ Yahor10 рдЬрд╣рд╛рдВ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╡рд╣рд╛рдВ рдЬрд╝реВрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдореВрд╡ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ @markusressel рдХреГрдкрдпрд╛ рдХрд░реЗрдВред рд╣рдо "рд░реЗрд╕рд┐рдкреА" рдХреЗ рд╕рд╛рде рдПрдХ рдбреЙрдХреНрд╕ рдкреЗрдЬ рднреА рдмрдирд╛рдП рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рд╕рднреА рдорд╛рдорд▓реЛрдВ рдХреЛ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╡рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЛ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдХреБрдЫ рдорд┐рдирдЯреЛрдВ рдХреА рд╕реЛрдЪ рд╕реЗ рдЧреБрдЬрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ рд╕рд░рд▓ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рдордЭрдиреЗ рд╕реЗ рд╕рднреА рдЕрдирд▓реЙрдХ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рд╕рдВрднрд╛рд╡рдирд╛рдПрдВред

рд╕рднреА 5 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдирд╣реАрдВ рд╣реИ, рдЖрдк рдЖрдХрд╛рд░ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: zoomLayout.engine.setContainerSize(zoomLayout.width, zoomLayout.height, true) ред рдЕрдВрдд рдореЗрдВ рд╕рдЪ рдиреЛрдЯ рдХрд░реЗрдВред

@ natario1 рдЖрдк рдЗрд╕ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдореЗрдВ рдПрдХ рд╕рд╣рд╛рдпрдХ рдлрд╝рдВрдХреНрд╢рди рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ f.ex. moveToCenter(zoom: Float? = null) ? рдпрд╣ рдирд╡рд╛рдЧрдВрддреБрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдард┐рди рдХрд╛рдо рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ, рд╢рд╛рдпрдж рдЗрд╕рд▓рд┐рдП рдХрд┐ moveTo рджреГрд╢реНрдп рдХреЗ рдХреЗрдВрджреНрд░ рдХреЗ рдмрдЬрд╛рдп рд╕рдВрджрд░реНрдн рдХреЗ рд░реВрдк рдореЗрдВ рдмрд╛рдПрдВ рдКрдкрд░реА рдХреЛрдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

zoomLayout.engine.setContainerSize(zoomLayout.width, zoomLayout.height, true)
рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдкреНрд░рднрд╛рд╡ рдЕрднреА рднреА рддреЗрдЬ рд╣реИред

рдЪрд┐рдХрдиреА рдПрдиреАрдореЗрд╢рди рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░реЗрдВ?

@ Yahor10 рдЬрд╣рд╛рдВ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╡рд╣рд╛рдВ рдЬрд╝реВрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдореВрд╡ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ @markusressel рдХреГрдкрдпрд╛ рдХрд░реЗрдВред рд╣рдо "рд░реЗрд╕рд┐рдкреА" рдХреЗ рд╕рд╛рде рдПрдХ рдбреЙрдХреНрд╕ рдкреЗрдЬ рднреА рдмрдирд╛рдП рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рд╕рднреА рдорд╛рдорд▓реЛрдВ рдХреЛ рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде рдХрд╡рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╣рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд▓реЛрдЧреЛрдВ рдХреЛ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдХреБрдЫ рдорд┐рдирдЯреЛрдВ рдХреА рд╕реЛрдЪ рд╕реЗ рдЧреБрдЬрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ рд╕рд░рд▓ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рдордЭрдиреЗ рд╕реЗ рд╕рднреА рдЕрдирд▓реЙрдХ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ рд╕рдВрднрд╛рд╡рдирд╛рдПрдВред

рдЗрд╕реЗ рдмрдВрдж рдХрд░рдирд╛ рдХреНрдпреЛрдВрдХрд┐ рд╕рдм рдХреБрдЫ рдХрд╣рд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

aouledissa picture aouledissa  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rupinderjeet picture rupinderjeet  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MohamedMedhat1998 picture MohamedMedhat1998  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lucasrsv picture lucasrsv  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

natario1 picture natario1  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ