@TargetApi(ApiHelper.VERSION_CODES.ICE_CREAM_SANDWICH) private void initializeFocusAreas(int focusWidth, int focusHeight, int x, int y, int previewWidth, int previewHeight) { if (mFocusArea == null) { mFocusArea = new ArrayList<Object>(); mFocusArea.add(new Area(new Rect(), 1)); } // Convert the coordinates to driver format. calculateTapArea(focusWidth, focusHeight, 1f, x, y, previewWidth, previewHeight, ((Area) mFocusArea.get(0)).rect); } @TargetApi(ApiHelper.VERSION_CODES.ICE_CREAM_SANDWICH) private void initializeMeteringAreas(int focusWidth, int focusHeight, int x, int y, int previewWidth, int previewHeight) { if (mMeteringArea == null) { mMeteringArea = new ArrayList<Object>(); mMeteringArea.add(new Area(new Rect(), 1)); }