SpeedAlertOptions.Builder

الفئة النهائية الثابتة العامة SpeedAlertOptions.Builder توسِّع الكائن

أداة إنشاء لإنشاء SpeedAlertOptions.

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

SpeedAlertOptions.Builder()
تنشئ أداة إنشاء فارغة.

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

SpeedAlertOptions
build()
لإنشاء SpeedAlertOptions
SpeedAlertOptions.Builder
setSeverityUpgradeDurationSeconds(بالثواني)
لضبط الوقت بالثواني اللازمة لترقية تنبيهات السرعة من MINOR إلى MAJOR.
SpeedAlertOptions.Builder
setSpeedAlertThresholdPercentage(SpeedAlertSeverity speedAlertSeverity, int %AboveLimit)
تضبط هذه السياسة حدّ التشغيل كنسبة مئوية لتنبيه السرعة في سمة SpeedAlertSeverity المحدّدة.

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

مقاولات عامة

عامة SpeedAlertOptions.Builder ()

تنشئ أداة إنشاء فارغة.

الطرق العامة

عامة SpeedAlertOptions إنشاء ()

لإنشاء SpeedAlertOptions

يؤدي ضبط الحدّ بالنسبة المئوية نفسه لتنبيهات السرعة MINOR وMAJOR إلى إيقاف تنبيه السرعة MINOR والسماح فقط بتنبيه السرعة الذي يبلغ MAJOR.

الرميات
IllegalArgumentException إذا لم يتم استيفاء جميع الشروط التالية:
  • لقد ضبطت حد تشغيل تنبيه السرعة MINOR كنسبة مئوية مع قيمة عدد صحيح غير سالبة.
  • لقد ضبطت MAJOR حد تشغيل تنبيه السرعة كنسبة مئوية مع قيمة عدد صحيح غير سالبة لا تقل عن النسبة المئوية لحد تنبيه السرعة MINOR.
  • لقد ضبطت حد تشغيل تنبيه السرعة MAJOR بالثواني مع قيمة عدد صحيح موجب.

عامة SpeedAlertOptions.Builder setSeverityUpgradeDurationSeconds (بالثواني)

لضبط الوقت بالثواني اللازمة لترقية تنبيهات السرعة من MINOR إلى MAJOR.

تؤدي السرعة التي تزيد عن الحد الأدنى للنسبة المئوية MINOR لمدة تزيد عن ثوانٍ إلى ظهور تنبيه بشأن السرعة MAJOR.

المَعلمات
ثانية

public SpeedAlertOptions.Builder setSpeedAlertThresholdPercentage (SpeedAlertSeverity speedAlertSeverity، نسبة مئوية صحيحة)

تضبط هذه السياسة حدّ التشغيل كنسبة مئوية لتنبيه السرعة في سمة SpeedAlertSeverity المحدّدة.

يجب استخدام هذه الطريقة لتخصيص حدود تشغيل تنبيه السرعة كنسبة مئوية لكل من تنبيهَي MINOR وMAJOR.

المَعلمات
speedAlertSeverity
percentageAboveLimit