Android 更改微调器适配器MSelectedListener参数

Android 更改微调器适配器MSelectedListener参数,android,arguments,parameter-passing,spinner,adapter,Android,Arguments,Parameter Passing,Spinner,Adapter,Hy 有没有办法更改OnItemSelectedListener()方法的参数集? 因此,与此相反: @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { } 不,没有办法,但你不需要。您在哪里定义适配器?更新了我的问题 @Override public void onItemSelected(AdapterVie

Hy

有没有办法更改OnItemSelectedListener()方法的参数集? 因此,与此相反:

@Override
    public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
    }

不,没有办法,但你不需要。您在哪里定义适配器?更新了我的问题
@Override
        public void onItemSelected(AdapterView<?> parent, View view, int position, long id, String myString) {
        }
@Override
    public View onCreateView(LayoutInflater inflater, final ViewGroup container, Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.fragment_createitem, container, false);

        currentDate.setTime(new Date(System.currentTimeMillis()));

        title = (EditText) view.findViewById(R.id.Title);
        date = (EditText) view.findViewById(R.id.Date);
        date.setText(buildDateText(currentDate));
        date.setOnClickListener(this);
        calIMG = (ImageView) view.findViewById(R.id.CalIMG);
        calIMG.setOnClickListener(this);
        value = (EditText) view.findViewById(R.id.Value);
        image = (ImageView) view.findViewById(R.id.Image);
        image.setOnClickListener(this);

        mySpinner = (Spinner) view.findViewById(R.id.spinner);
        mySpinner.setAdapter(new MySpinnerAdapter(getActivity().getApplicationContext(), icons));
        mySpinner.setSelection(0, false);
        mySpinner.setOnItemSelectedListener(this);
.
.
.