وتنفّذ Parcelable
يحتوي على النقاط الأربع التي تحدد المضلّع رباعي الجوانب الذي يظهر في كاميرا الخريطة. ويمكن أن يكون هذا المضلّع شبه منحرف بدلاً من مستطيل، لأنّ الكاميرا يمكن أن تكون مائلةً. أما إذا كانت الكاميرا تقع فوق وسط الكاميرا مباشرةً، يكون الشكل مستطيلاً، لكن في حال إمالة الكاميرا، سيظهر الشكل على شكل شبه منحرف يكون جانبه الأصغر حجمًا أقرب إلى نقطة الرؤية.
ملخّص ثابت مكتسَب
ملخّص الحقل
نهائي عام LatLng | farLeft | كائن خط الطول والعرض الذي يحدد أقصى الجانب الأيسر من الكاميرا. |
نهائي عام LatLng | farRight | كائن خط الطول والعرض الذي يحدد أقصى الجانب الأيمن من الكاميرا. |
النهائي العام LatLngBounds | latLngBounds | أصغر مربع حدود يتضمن المنطقة المرئية المحددة في هذه الفئة. |
نهائي عام LatLng | nearLeft | كائن خط الطول والعرض الذي يحدد الزاوية اليسرى السفلية من الكاميرا. |
نهائي عام LatLng | nearRight | كائن خط الطول والعرض الذي يحدد الزاوية اليمنى السفلية من الكاميرا. |
ملخّص عام للمنشئ
VisibleRegion(LatLng القريب من اليسار وLatLng بالقرب من اليمين وLatLng في أقصى اليسار وLatLng أقصى اليمين وLatLngBounds "خط الطول والعرض")
لإنشاء "منطقة مرئية" جديدة وفقًا للزوايا الأربع للكاميرا.
|
ملخّص الطريقة العلنية
boolean |
يساوي(الكائن o)
لمقارنة جهاز
VisibleRegion هذا بكائن آخر |
int |
hashCode()
|
سلسلة |
toString()
|
ملخّص الطريقة المكتسبة
الحقول
النهائي الأخير المتاح للجميع LatLng farLeft
كائن خط الطول والعرض الذي يحدد أقصى الجانب الأيسر من الكاميرا.
النهائي الأخير المتاح للجميع LatLng farRight
كائن خط الطول والعرض الذي يحدد أقصى الجانب الأيمن من الكاميرا.
النهائي العام LatLngBounds latLngBounds
النهائي الأخير المتاح للجميع LatLng nearRight
كائن خط الطول والعرض الذي يحدد الزاوية اليمنى السفلية من الكاميرا.
مقاولات عامة
عامة VisibleRegion (LatLng بالقرب من اليسار، LatLng بالقرب من اليمين، LatLng في أقصى اليسار، LatLng أقصى يمين، LatLngBounds latLngBounds)
لإنشاء "منطقة مرئية" جديدة وفقًا للزوايا الأربع للكاميرا. يجب أن تحدّد مَعلمات LatLng شكلاً محدًّا (يجب ألّا تتقاطع حواف الشكل الناتج). ولا يتم التحقق من الحدود في وقت التشغيل.
المَعلمات
nearLeft | عنصر LatLng يحتوي على خط العرض وخط الطول في الزاوية القريبة من يسار المنطقة |
---|---|
nearRight | عنصر LatLng يحتوي على خط العرض وخط الطول للزاوية اليمنى القريبة من المنطقة |
farLeft | عنصر LatLng يحتوي على خط العرض وخط الطول في أقصى يسار المنطقة |
farRight | عنصر LatLng يحتوي على خط العرض وخط الطول في أقصى يسار المنطقة |
latLngBounds | أصغر مربع حدود يتضمن المنطقة المرئية المحددة في هذه
الفئة. إذا تجاوز هذا المربّع خط الطول الذي يبلغ 180 درجة (الخط العمودي من الشمال إلى الجنوب)،
سيكون خط الطول في farRight سالبًا وخط الطول في farLeft
موجبًا. الأمر نفسه ينطبق على nearRight وnearLeft .
|
الطرق العامة
القيمة المنطقية العامة يساوي (الكائن o)
لمقارنة جهاز VisibleRegion
هذا بكائن آخر أما إذا كان الكائن الآخر يشير إلى هذا الكائن، أو إذا كانت الزوايا الأربعة وحدود العنصرين متطابقة، يتم عرض القيمة true. بخلاف ذلك، تُرجع هذه الطريقة false.
المَعلمات
o | Object . يمكنك عرض true إذا كان العنصران متماثلين أو إذا كانت جميع الزوايا الأربعة وحدودهما متطابقة. أو عرض "خطأ" في الحالات الأخرى.
|
---|