123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 |
- package com.epson.cameracopy.ui;
- import android.app.Service;
- import android.content.Context;
- import android.graphics.Point;
- import android.os.Bundle;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.ArrayAdapter;
- import android.widget.ImageView;
- import android.widget.TextView;
- import com.epson.cameracopy.device.CameraPreviewControl;
- import java.util.Collections;
- import java.util.List;
- import epson.print.R;
- /* renamed from: com.epson.cameracopy.ui.PictureResolutionDialogFragment */
- public class PictureResolutionDialogFragment extends DialogFragment {
- private static final String KEY_CAMERA_PICTURE_RESOLUTION_MODE = "picture_resolution_mode";
- private static final String KEY_CAMERA_PICTURE_SIZE = "picture_size";
- private static final int MANUAL_SIZE_START_INDEX = 1;
- private List<Point> mSizeList;
- /* renamed from: com.epson.cameracopy.ui.PictureResolutionDialogFragment$OnItemSelectedListener */
- interface OnItemSelectedListener {
- void onItemSelected(boolean z, int i, Point point);
- }
- public static PictureResolutionDialogFragment newInstance(int i, Point point) {
- PictureResolutionDialogFragment pictureResolutionDialogFragment = new PictureResolutionDialogFragment();
- Bundle bundle = new Bundle();
- bundle.putInt(KEY_CAMERA_PICTURE_RESOLUTION_MODE, i);
- if (point != null) {
- bundle.putIntArray(KEY_CAMERA_PICTURE_SIZE, new int[]{point.x, point.y});
- }
- pictureResolutionDialogFragment.setArguments(bundle);
- return pictureResolutionDialogFragment;
- }
- public android.app.Dialog onCreateDialog(android.os.Bundle r7) {
- throw new UnsupportedOperationException("Method not decompiled: com.epson.cameracopy.ui.PictureResolutionDialogFragment.onCreateDialog(android.os.Bundle):android.app.Dialog");
- }
- public void onActivityCreated(Bundle bundle) {
- super.onActivityCreated(bundle);
- }
- private List<Point> getPictureSizeList() {
- List<Point> cameraPictureSizes = CameraPreviewControl.getInstance(getActivity()).getCameraPictureSizes();
- if (cameraPictureSizes == null) {
- return null;
- }
- Collections.sort(cameraPictureSizes, new AreaComparator());
- return cameraPictureSizes;
- }
- private int getListPoisition(int i, Point point, List<Point> list) {
- int indexOf;
- if (i != 1 || point == null || (indexOf = mSizeList.indexOf(point)) < 0) {
- return 0;
- }
- return indexOf + 1;
- }
- private CharSequence[] getPictureSizeStrList(List<Point> list) {
- String[] strArr = new String[((list != null ? list.size() : 0) + 1)];
- strArr[0] = getActivity().getResources().getString(R.string.picture_size_auto);
- if (list == null) {
- return strArr;
- }
- int i = 1;
- for (Point next : list) {
- strArr[i] = CameraPreviewControl.getPictureSizeString(next.x, next.y);
- i++;
- }
- return strArr;
- }
- private void selectListItem(int i) {
- OnItemSelectedListener onItemSelectedListener = (OnItemSelectedListener) getActivity();
- List<Point> list = mSizeList;
- if (list == null) {
- onItemSelectedListener.onItemSelected(false, -1, (Point) null);
- } else if (i == 0) {
- onItemSelectedListener.onItemSelected(true, 0, (Point) null);
- } else {
- try {
- onItemSelectedListener.onItemSelected(true, 1, list.get(i - 1));
- } catch (IndexOutOfBoundsException unused) {
- }
- }
- }
- /* renamed from: com.epson.cameracopy.ui.PictureResolutionDialogFragment$MyAdapter */
- static class MyAdapter extends ArrayAdapter<CharSequence> {
- LayoutInflater mLayoutInflater;
- int mSelectNumber;
- public MyAdapter(Context context, int i, CharSequence[] charSequenceArr, int i2) {
- super(context, i, charSequenceArr);
- mLayoutInflater = (LayoutInflater) context.getSystemService(Service.LAYOUT_INFLATER_SERVICE);
- mSelectNumber = i2;
- }
- public View getView(int i, View view, ViewGroup viewGroup) {
- if (view == null) {
- view = mLayoutInflater.inflate(R.layout.select_list_row, viewGroup, false);
- }
- ((TextView) view.findViewById(R.id.docsize_name)).setText((CharSequence) getItem(i));
- ImageView imageView = (ImageView) view.findViewById(R.id.current_docsize_image);
- if (i != mSelectNumber) {
- imageView.setVisibility(4);
- } else {
- imageView.setVisibility(View.VISIBLE);
- }
- return view;
- }
- }
- }
|