Поделиться через


Vibrator.AreAllEffectsSupported(Int32[]) Метод

Определение

Запросите, поддерживает ли вибратор все заданные эффекты.

[Android.Runtime.Register("areAllEffectsSupported", "([I)I", "", ApiSince=30)]
public int AreAllEffectsSupported (params int[] effectIds);
[<Android.Runtime.Register("areAllEffectsSupported", "([I)I", "", ApiSince=30)>]
member this.AreAllEffectsSupported : int[] -> int

Параметры

effectIds
Int32[]

Какие эффекты следует запрашивать.

Возвращаемое значение

Указывает, поддерживаются ли устройством все указанные эффекты. Пустой запрос по умолчанию — #VIBRATION_EFFECT_SUPPORT_YES.

Атрибуты

Комментарии

Запросите, поддерживает ли вибратор все заданные эффекты. Если аргумент не указан, этот метод всегда возвращает #VIBRATION_EFFECT_SUPPORT_YES.

Если эффект не поддерживается, система по-прежнему может автоматически вернуться к более простой вибрации, которая не оптимизирована для конкретного устройства, однако в этом случае вибрация не гарантируется.

Если результат равен #VIBRATION_EFFECT_SUPPORT_YES, все эффекты в запросе поддерживаются оборудованием.

Если результат равен #VIBRATION_EFFECT_SUPPORT_NO, по крайней мере одно из эффектов в запросе не поддерживается, и их использование может привести к неоптимоздной вибрации или без вибрации.

Если результат равен #VIBRATION_EFFECT_SUPPORT_UNKNOWN, система не знает, поддерживаются ли все эффекты. Он может поддерживать любой или все запрошенные эффекты, но невозможно программно определить, вызовет ли #vibrate вызов вибрацию. Однако гарантируется, что ни один из запрашиваемых эффектов окончательно не будет поддерживаться оборудованием.

Используйте #areEffectsSupported(int...) для получения отдельных результатов для каждого эффекта.

Документация по Java для android.os.Vibrator.areAllEffectsSupported(int...).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

Применяется к