package com.ifpdos.debugmenu.action;

import android.content.Context;
import android.util.Log;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.base.ItemSelectAction;
import com.seewo.sdk.SDKTouchHelper;
import com.seewo.sdk.model.SDKUSBSource;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class TouchChannelSwitchAction extends ItemSelectAction {
    private static final String TAG = "TouchChannelSwitchAction";
    private List<SDKUSBSource> mOptions;
    private List<String> mOptionsString;

    public TouchChannelSwitchAction(Context context) {
        super(context);
        this.mOptions = new ArrayList();
        this.mOptionsString = new ArrayList();
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSelectAction
    public List<String> getEntryList(Context context) {
        this.mOptionsString.clear();
        this.mOptions.clear();
        this.mOptionsString.addAll(Arrays.asList(context.getResources().getStringArray(R.array.touch_channel_switch)));
        this.mOptions.addAll(Arrays.asList(SDKUSBSource.ANDROID, SDKUSBSource.OUTSIDE));
        return this.mOptionsString;
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSelectAction
    public int getSelectIndex(Context context) {
        SDKUSBSource touchChannelSwitch = SDKTouchHelper.I.getTouchChannelSwitch();
        int iIndexOf = this.mOptions.indexOf(touchChannelSwitch);
        Log.d(TAG, "getSelectIndex: getTouchChannelSwitchValueFromUdi[url = v1/touch/channel, currentSourceOptionGet = " + touchChannelSwitch + ", index = " + iIndexOf + "]");
        return iIndexOf;
    }

    @Override // com.ifpdos.debugmenu.action.base.ItemSelectAction
    public void onSelect(Context context, int i2) {
        SDKUSBSource sDKUSBSource = this.mOptions.get(i2);
        Log.d(TAG, "onSelect: setTouchChannelSwitchValueByUdi[url = v1/touch/channel, currentSourceOptionSet = " + sDKUSBSource + "]");
        SDKTouchHelper.I.setTouchChannelSwitch(sDKUSBSource);
    }
}
