دوربین

دوربین رابط عمومی

روش هایی را برای تغییر نمای نقشه ناوبری ارائه می دهد. همه تماس‌ها با دوربین باید در رشته UI انجام شود.

خلاصه کلاس تودرتو

@رابط دوربین. پرسپکتیو Perspective پارامتری است که به شی Camera داده می شود تا مکان و جهت دوربین را مشخص کند.

خلاصه روش عمومی

خلأ انتزاعی
followMyLocation (چشم انداز int)
دوربین را طوری تنظیم می کند که مکان کاربر را دنبال کند.
خلأ انتزاعی
setLocation ( CameraPosition cameraPosition، Boolean animate)
نقشه را در موقعیت مشخص شده حرکت داده و بزرگنمایی می کند.
خلأ انتزاعی
showRouteOverview ()
نقشه را حرکت داده و بزرگنمایی می کند تا نمای کلی مسیر باقیمانده را نشان دهد.

روش های عمومی

انتزاع عمومی void followMyLocation (چشم انداز int)

دوربین را طوری تنظیم می کند که مکان کاربر را دنبال کند. این معمولاً هنگام شروع راهنمایی گام به گام برای ورود به نمای رانندگی "شیب" خوانده می شود.

مولفه های
چشم انداز Camera.Perspective باید هنگام دنبال کردن از آن استفاده کند

انتزاع عمومی void setLocation ( CameraPosition cameraPosition، Boolean animate)

نقشه را در موقعیت مشخص شده حرکت داده و بزرگنمایی می کند. این به طور موقت از دنبال کردن مکان کاربر توسط دوربین جلوگیری می کند. دوربین را می توان با استفاده از followMyLocation(int) بازنشانی کرد.

مولفه های
موقعیت دوربین موقعیتی که دوربین به آن حرکت خواهد کرد. این موقعیت باید دارای مکان مرکزی تنظیم شده باشد، اما اگر زوم یا بلبرینگ مشخص نشده باشد، این ویژگی ها نسبت به موقعیت فعلی دوربین بدون تغییر باقی می مانند.
جان دادن آیا برای انجام یک انتقال متحرک به موقعیت دوربین جدید

انتزاع عمومی void showRouteOverview ()

نقشه را حرکت داده و بزرگنمایی می کند تا نمای کلی مسیر باقیمانده را نشان دهد. این به طور موقت از دنبال کردن موقعیت کاربر توسط دوربین جلوگیری می کند.

دوربین را می توان برای دنبال کردن کاربر با استفاده از followMyLocation(int) بازنشانی کرد.