خيارات الخطوط

الفئة النهائية العامة PolylineOptions توسّع الكائن
تنفّذ Parcelable

تحدِّد هذه السمة خيارات الخطوط المتعددة.

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

للحصول على مزيد من المعلومات، يُرجى قراءة دليل مطوِّر الأشكال.

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

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

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

PolylineOptions
الإضافة(نقطة LatLng...)
لإضافة رؤوس إلى نهاية الخط المتعدد الذي يتم إنشاؤه.
PolylineOptions
إضافة(نقطة LatLng)
لإضافة رأس إلى نهاية الخط المتعدد الذي يتم إنشاؤه.
PolylineOptions
addAll(نقاط<LatLng> قابلة للتكرار)
لإضافة رؤوس إلى نهاية الخط المتعدد الذي يتم إنشاؤه.
PolylineOptions
addAllSpans(امتدادات قابلة للتكرار<StyleSpan>)
لإضافة امتدادات نمط جديدة إلى الخطوط المتعددة التي يتم إنشاؤها.
PolylineOptions
addSpan(مساحة StyleSpan)
لإضافة نطاق نمط جديد إلى الخطوط المتعددة التي يتم إنشاؤها.
PolylineOptions
addSpan(StyleSpan... تمتد)
لإضافة امتدادات نمط جديدة إلى الخطوط المتعددة التي يتم إنشاؤها.
PolylineOptions
قابل للنقر(منطقية قابلة للنقر)
تحدِّد هذه السياسة ما إذا كان هذا الخط المتعدد قابلاً للنقر أم لا.
PolylineOptions
color(int color)
لضبط لون الخطوط المتعددة كلون ARGB 32 بت.
PolylineOptions
endCap(Cap endCap)
لضبط الغطاء في نهاية الخط المتعدد.
PolylineOptions
geodesic(جيوديسيك منطقية)
لتحديد ما إذا كان سيتم رسم كل جزء من هذا الخط المتعدد كخط جيوديسي.
int
getColor()
تتيح هذه السياسة ضبط اللون للعنصر PolylineOptions هذا.
الحد الأقصى
getEndCap()
لضبط الحد الأقصى لرأس النهاية في عنصر PolylineOptions هذا.
int
getJointType()
للحصول على نوع المفصل المحدد في الكائن PolylineOptions هذا لجميع الرؤوس ما عدا رأسي البداية والنهاية.
List<PatternItem>
getPattern()
تتيح هذه السياسة ضبط نمط الشطب في كائن PolylineOptions هذا للخطوط المتعددة.
List<LatLng>
getPoints()
للحصول على النقاط الخاصة بعنصر PolylineOptions هذا
الحد الأقصى
getStartCap()
لضبط الحد الأقصى لرأس البداية في عنصر PolylineOptions هذا.
float
getWidth()
يتم ضبط عرض عنصر PolylineOptions هذا.
float
getZIndex()
للحصول على مجموعة zIndex لهذا العنصر PolylineOptions.
boolean
isClickable()
يحصل على إعداد إمكانية النقر لهذا العنصر PolylineOptions.
boolean
isGeodesic()
نحصل على إعداد الجيوديسية لكائن PolylineOptions هذا.
boolean
isVisible()
يحصل على إعداد مستوى الرؤية لعنصر PolylineOptions هذا.
PolylineOptions
jointType(int jointType)
لضبط نوع المفصل على جميع رؤوس الخط المتعدد باستثناء رأسي البداية والنهاية.
PolylineOptions
pattern(القائمة<PatternItem> نمط)
لضبط نمط الشطب للخطوط المتعددة.
PolylineOptions
startCap(Cap startCap)
لضبط الحد الأقصى للرأس عند بداية الخط المتعدد.
PolylineOptions
visible(مرئية منطقية)
تحدِّد هذه السمة مستوى رؤية الخط المتعدد.
PolylineOptions
width(العرض العائم)
لضبط عرض الخطوط المتعددة بوحدات بكسل الشاشة.
PolylineOptions
zIndex(قيمة فاصلة zIndex)
تحدد zIndex للخطوط المتعددة، أي ترتيب رسمه.

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

مقاولات عامة

متاح للجميع PolylineOptions ()

الطرق العامة

عامة PolylineOptions إضافة (LatLng...)

لإضافة رؤوس إلى نهاية الخط المتعدد الذي يتم إنشاؤه.

المَعلمات
نقاط
المرتجعات
  • الكائن PolylineOptions هذا ونهايته بالنقاط المحددة.

عامة PolylineOptions إضافة (LatLng)

لإضافة رأس إلى نهاية الخط المتعدد الذي يتم إنشاؤه.

المَعلمات
نقطة واحدة
المرتجعات
  • الكائن PolylineOptions هذا مع النقطة المحددة في نهايته.

عامة PolylineOptions addAll (نقاط<LatLng> قابلة للتكرار)

لإضافة رؤوس إلى نهاية الخط المتعدد الذي يتم إنشاؤه.

المَعلمات
نقاط
المرتجعات
  • الكائن PolylineOptions هذا ونهايته بالنقاط المحددة.

عامة PolylineOptions addAllSpans (التكرار القابل للتكرار<StyleSpan> يمتد)

لإضافة امتدادات نمط جديدة إلى الخطوط المتعددة التي يتم إنشاؤها.

المَعلمات
يمتدّ امتدادات النمط التي ستتم إضافتها إلى الخط المتعدد.
المرتجعات
  • تمت إضافة كائن PolylineOptions هذا مع امتدادات أنماط جديدة.

عامة PolylineOptions addSpan (StyleSpan span)

لإضافة نطاق نمط جديد إلى الخطوط المتعددة التي يتم إنشاؤها.

المَعلمات
span نطاق النمط الذي ستتم إضافته إلى الخطوط المتعددة.
المرتجعات
  • تمت إضافة عنصر PolylineOptions هذا مع إضافة مدى نمط جديد.

عامة PolylineOptions addSpan (StyleSpan... spans)

لإضافة امتدادات نمط جديدة إلى الخطوط المتعددة التي يتم إنشاؤها.

المَعلمات
يمتدّ امتدادات النمط التي ستتم إضافتها إلى الخط المتعدد.
المرتجعات
  • تمت إضافة كائن PolylineOptions هذا مع امتدادات أنماط جديدة.

عامة PolylineOptions قابلة للنقر (منطقية قابلة للنقر)

تحدِّد هذه السياسة ما إذا كان هذا الخط المتعدد قابلاً للنقر أم لا. الإعداد التلقائي هو false.

المَعلمات
قابل للنقر عليه
المرتجعات
  • هذا الكائن PolylineOptions مع إعداد جديد لإمكانية النقر.

عامة PolylineOptions color (int color)

لضبط لون الخطوط المتعددة كلون ARGB 32 بت. اللون التلقائي هو الأسود ( 0xff000000).

المَعلمات
لون
المرتجعات

عامة PolylineOptions endCap (Cap endCap)

لضبط الغطاء في نهاية الخط المتعدد. الإعلان النهائي التلقائي هو ButtCap.

المَعلمات
endCap
المرتجعات

عامة PolylineOptions جيوديسية (boolean geodesic)

لتحديد ما إذا كان سيتم رسم كل جزء من هذا الخط المتعدد كخط جيوديسي. الإعدادات التلقائية هي false.

المَعلمات
جيوديسك
المرتجعات

public int getColor ()

تتيح هذه السياسة ضبط اللون للعنصر PolylineOptions هذا.

المرتجعات
  • لون الخط المتعدد بتنسيق ARGB.

public Cap getEndCap ()

لضبط الحد الأقصى لرأس النهاية في عنصر PolylineOptions هذا.

المرتجعات
  • الحد الأقصى للخط المتعدد.

public int getJointType ()

للحصول على نوع المفصل المحدد في الكائن PolylineOptions هذا لجميع الرؤوس ما عدا رأسي البداية والنهاية. يُرجى الاطّلاع على JointType لمعرفة القيم المحتمَلة.

المرتجعات
  • النوع المفصل للخط المتعدد.

public List<PatternItem> getPattern ()

تتيح هذه السياسة ضبط نمط الشطب في كائن PolylineOptions هذا للخطوط المتعددة.

المرتجعات
  • نمط خط الخط المتعدد.

public List<LatLng> getPoints ()

للحصول على النقاط الخاصة بعنصر PolylineOptions هذا

المرتجعات
  • قائمة LatLng التي تحدد رؤوس الخط المتعدد.

public Cap getStartCap ()

لضبط الحد الأقصى لرأس البداية في عنصر PolylineOptions هذا.

المرتجعات
  • الحد الأقصى لبداية الخط المتعدد.

public float getWidth ()

يتم ضبط عرض عنصر PolylineOptions هذا.

المرتجعات
  • عرض الخط المتعدد ببكسل الشاشة.

عدد عائم getZIndex ()

للحصول على مجموعة zIndex لهذا العنصر PolylineOptions.

المرتجعات
  • zIndex للخطوط المتعددة.

عامة منطقية isClickable ()

يحصل على إعداد إمكانية النقر لهذا العنصر PolylineOptions.

المرتجعات
  • true إذا كان الخط المتعدد قابلاً للنقر، وfalse إذا لم يكن قابلاً للنقر.

public منطقي isGeodesic ()

نحصل على إعداد الجيوديسية لكائن PolylineOptions هذا.

المرتجعات
  • true إذا كان يجب أن تكون المقاطع المتعددة الخطوط جيوديسية، وfalse لا يجب أن تكون كذلك.

عامة منطقية isVisible ()

يحصل على إعداد مستوى الرؤية لعنصر PolylineOptions هذا.

المرتجعات
  • true إذا كان الخط المتعدد مرئيًا وfalse إذا لم يكن مرئيًا.

عامة PolylineOptions jointType (int jointType)

لضبط نوع المفصل على جميع رؤوس الخط المتعدد باستثناء رأسي البداية والنهاية.

راجع JointType لمعرفة القيم المسموح بها. سيتم استخدام القيمة التلقائية DEFAULT إذا كان نوع الموصّل غير محدّد أو لم يكن من القيم المسموح بها.

المَعلمات
jointType
المرتجعات

عامة PolylineOptions نمط (قائمة<PatternItem>)

لضبط نمط الشطب للخطوط المتعددة. نمط الخط التلقائي هو نمط ثابت، ويتم تمثيله بالرمز null.

المَعلمات
التصميم
المرتجعات

عامة PolylineOptions startCap (Cap startCap)

لضبط الحد الأقصى للرأس عند بداية الخط المتعدد. الحد الأقصى التلقائي لعدد المستخدمين هو ButtCap.

المَعلمات
startCap
المرتجعات

عامة PolylineOptions مرئية (boolean visible)

تحدِّد هذه السمة مستوى رؤية الخط المتعدد. الإعداد التلقائي هو "true".

المَعلمات
مرئي
المرتجعات
  • عنصر PolylineOptions هذا مع إعداد مستوى رؤية جديد.

عامة PolylineOptions العرض (العرض العائم)

لضبط عرض الخطوط المتعددة بوحدات بكسل الشاشة. والعدد التلقائي هو 10.

المَعلمات
width
المرتجعات

متاح للجميع PolylineOptions zIndex (عائم zIndex)

تحدد zIndex للخطوط المتعددة، أي ترتيب رسمه. راجِع المستندات في أعلى هذه الفئة للحصول على مزيد من المعلومات حول zIndex.

المَعلمات
zIndex
المرتجعات