MeteringPointFactory


public abstract class MeteringPointFactory

Known direct subclasses
DisplayOrientedMeteringPointFactory

A MeteringPointFactory that can convert a View (x, y) into a MeteringPoint which can then be used to construct a FocusMeteringAction to start a focus and metering action.

SurfaceOrientedMeteringPointFactory

A MeteringPointFactory that can create MeteringPoint by surface oriented x, y on an area defined by (0, 0) - (width, height).


A factory to create a MeteringPoint.

Users can call createPoint to create a MeteringPoint with x, y, default size. There is also another variant, createPoint for apps that want to also specify size.

Summary

Public methods

final @NonNull MeteringPoint
createPoint(float x, float y)

Creates a MeteringPoint by x, y.

final @NonNull MeteringPoint
createPoint(float x, float y, float size)

Creates a MeteringPoint by x, y, size.

static float

Returns default point size.

Public methods

<a nam