موضع الكاميرا

الفئة النهائية العامة CameraPosition يوسّع العنصر
ينفّذ Parcelable

فئة غير قابلة للتغيير تجمع كل معلَمات موضع الكاميرا مثل الموقع الجغرافي ومستوى التكبير/التصغير وزاوية الإمالة والاتجاه. استخدِم CameraPosition.Builder لإنشاء مثيل CameraPosition الذي يمكنك استخدامه بعد ذلك مع CameraUpdateFactory. لمزيد من المعلومات، يمكنك الاطّلاع على نقل الكاميرا.

دليل المطوِّر

للحصول على مزيد من المعلومات، يُرجى الاطّلاع على دليل مطوّر برامج الكاميرا والعرض.

ملخص الفئة المدمَجة

صنف CameraPosition.Builder تحسين موضع الكاميرا

ملخّص ثابت مكتسَب

ملخّص الحقل

عدد مرات الظهور النهائية العامة تحمل الاتجاه الذي تشير إليه الكاميرا بالدرجات في اتجاه عقارب الساعة من الشمال.
نهائي عام LatLng الهدف تمثّل هذه السمة الموقع الجغرافي الذي تشير إليه الكاميرا.
عدد مرات الظهور النهائية العامة إمالة زاوية الكاميرا بالدرجات من سمت القدم (مواجهة الأرض مباشرةً).
عدد مرات الظهور النهائية العامة تكبير/تصغير مستوى التكبير أو التصغير بالقرب من وسط الشاشة

ملخّص عام للمنشئ

CameraPosition(هدف LatLng، تكبير عائم، إمالة عائمة، اتجاه عائم)
إنشاء موضع الكاميرا

ملخّص الطريقة العلنية

ثابت CameraPosition.Builder
builder()
ينشئ أداة إنشاء لموضع الكاميرا.
ثابت CameraPosition.Builder
أداة الإنشاء(كاميرا CameraPosition)
تنشئ أداة إنشاء لموضع الكاميرا، مع إعدادها في موضع معيّن.
موضع ثابت CameraPosition
createFromAttributes(سياق السياق، AttributeSet attrs)
لإنشاء موضع الكاميرا من AttributeSet.
boolean
يساوي(الكائن o)
موضع ثابت CameraPosition
fromLatLngZoom(هدف LatLng، تكبير/تصغير عائم)
لإنشاء موضع الكاميرا موجهًا بهدف معين ومستوى تكبير/تصغير معين.
int
سلسلة

ملخّص الطريقة المكتسبة

الحقول

النسبة النهائية العامة الارتفاع

الاتجاه الذي تشير إليه الكاميرا بالدرجات في اتجاه عقارب الساعة من الشمال.

النهائي LatLng الهدف

تمثّل هذه السمة الموقع الجغرافي الذي تشير إليه الكاميرا.

النسبة النهائية العامة الإمالة

زاوية الكاميرا بالدرجات من سمت القدم (مواجهة الأرض مباشرةً). يمكنك الانتقال إلى tilt(float) للتعرّف على تفاصيل القيود المفروضة على نطاق القيم.

حجم نهائي عائم متاح للجميع تكبير/تصغير

مستوى التكبير أو التصغير بالقرب من وسط الشاشة يمكنك الاطّلاع على zoom(float) للتعرّف على مستوى تكبير/تصغير الكاميرا.

مقاولات عامة

عامة CameraPosition (هدف LatLng، التكبير أو التصغير العائم، الإمالة العائمة، الانحراف العائم)

إنشاء موضع الكاميرا

المَعلمات
الاستهداف الموقع المستهدف للمحاذاة مع وسط الشاشة.
تكبير / تصغير مستوى التكبير أو التصغير على الهدف يمكنك الانتقال إلى zoom(float) للاطّلاع على تفاصيل القيود.
إمالة زاوية الكاميرا، بالدرجات، من سمت القدم (لأسفل مباشرةً). يمكنك الانتقال إلى tilt(float) للاطّلاع على تفاصيل القيود.
يحمل الاتجاه الذي تشير إليه الكاميرا بالدرجات في اتجاه عقارب الساعة من الشمال. سيتم تسوية القيمة لتصبح ضمن 0 درجة شاملة وحصريًا بنطاق 360 درجة.
الرميات
NullPointerException إذا كانت قيمة target هي null
IllegalArgumentException إذا كانت السمة tilt خارج النطاق الذي يتراوح بين 0 و90 درجة ضمنًا.

الطرق العامة

public static CameraPosition.Builder أداة الإنشاء ()

ينشئ أداة إنشاء لموضع الكاميرا.

عامة ثابتة CameraPosition.Builder أداة الإنشاء (CameraPosition )

تنشئ أداة إنشاء لموضع الكاميرا، مع إعدادها في موضع معيّن.

المَعلمات
كاميرا

عامة ثابتة CameraPosition createFromAttributes (سياق السياق، AttributeSet attrs)

لإنشاء موضع الكاميرا من AttributeSet.

المَعلمات
سياق
attrs

القيمة المنطقية العامة يساوي (الكائن o)

المَعلمات
o

عامة ثابتة CameraPosition fromLatLngZoom (LatLng ، التكبير أو التصغير العائم)

لإنشاء موضع الكاميرا موجهًا بهدف معين ومستوى تكبير/تصغير معين. ويكون الاتجاه الناتج هو الشمال، وزاوية العرض عمودية لسطح الأرض، أي مواجهة سطح الأرض بشكل مباشر مع توجيه الجزء العلوي من الشاشة إلى جهة الشمال.

المَعلمات
الاستهداف الموقع المستهدف للمحاذاة مع وسط الشاشة.
تكبير / تصغير مستوى التكبير أو التصغير على الهدف راجِع zoom(float) للحصول على تفاصيل عن النطاق الذي سيتم تثبيت القيمة عليه. كلما كانت القيمة أكبر، زاد التكبير في الكاميرا.

public int hashCode ()

public سلسلة toString ()