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
- Наследование
- Атрибуты
Комментарии
Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным.
Режим факела становится недоступным, когда устройство камеры, к которому оно принадлежит, становится недоступным или другие необходимые ресурсы камеры становятся заняты из-за других действий с камерой с более высоким приоритетом. Режим факела отключается, когда он был выключен или когда устройство камеры, к которому оно принадлежит, больше не используется, а другие необходимые ресурсы камеры больше не заняты. Режим факела камеры отключается, когда приложение вызывает #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 |
Возвращает класс среды выполнения данного объекта |
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) |
Режим факела камеры включен или отключен, и его можно изменить с помощью |
OnTorchModeUnavailable(String) |
Режим факела камеры стал недоступным для установки через |
OnTorchStrengthLevelChanged(String, Int32) |
Уровень яркости единицы вспышки камеры был изменен в режиме факела с помощью |
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) |
Обратный вызов для режимов вспышки камеры становится недоступным, отключенным или включенным. |