CameraManager.TorchCallback Класс

Определение

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

[Android.Runtime.Register("android/hardware/camera2/CameraManager$TorchCallback", ApiSince=23, DoNotGenerateAcw=true)]
public abstract class CameraManager.TorchCallback : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/camera2/CameraManager$TorchCallback", ApiSince=23, DoNotGenerateAcw=true)>]
type CameraManager.TorchCallback = class
    inherit Object
Наследование
CameraManager.TorchCallback
Атрибуты

Комментарии

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

Режим факела становится недоступным, когда устройство камеры, к которому оно принадлежит, становится недоступным или другие необходимые ресурсы камеры становятся заняты из-за других действий с камерой с более высоким приоритетом. Режим факела отключается, когда он был выключен или когда устройство камеры, к которому оно принадлежит, больше не используется, а другие необходимые ресурсы камеры больше не заняты. Режим факела камеры отключается, когда приложение вызывает #setTorchMode , чтобы отключить режим факела камеры, или когда приложение включает режим факела другой камеры, если сохранение нескольких режимов факела одновременно не поддерживается. Режим факела становится включенным, если он включен через #setTorchMode.

Режим факела доступен для настройки только #setTorchMode в том случае, если он находится в отключенном или включенном состоянии.

Расширьте этот обратный вызов и передайте экземпляр подкласса CameraManager#registerTorchCallback в для уведомления об изменении такого состояния.

Документация по Java для android.hardware.camera2.CameraManager.TorchCallback.

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

Конструкторы

CameraManager.TorchCallback()

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

CameraManager.TorchCallback(IntPtr, JniHandleOwnership)

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
JniPeerMembers

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

PeerReference

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
ThresholdClass

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

ThresholdType

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose()

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
Dispose(Boolean)

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждает один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Пробуждает все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
OnTorchModeChanged(String, Boolean)

Режим факела камеры включен или отключен, и его можно изменить с помощью #setTorchMode.

OnTorchModeUnavailable(String)

Режим факела камеры стал недоступным для установки через #setTorchMode.

OnTorchStrengthLevelChanged(String, Int32)

Уровень яркости единицы вспышки камеры был изменен в режиме факела с помощью #turnOnTorchWithStrengthLevel.

SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
Wait()

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

(Унаследовано от Object)
Wait(Int64)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенного средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

GetJniTypeName(IJavaPeerable)

Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.

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