autocompletetextview setonitemselectedlistener not working

前端 未结 3 1512
生来不讨喜
生来不讨喜 2021-02-06 23:25

there i am trying to write code for authorisation activity. When i am putting some entry in inputEmail i expect that my inputPasword will be fileed automaticly if corresponding

3条回答
  •  陌清茗
    陌清茗 (楼主)
    2021-02-06 23:33

    Use setOnItemClickListener and don't use setOnItemSelectedListener. Also use your custom adapter object to fetch the selected values.

     prodNameAutoCompTxt.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
    
    
                    @Override
                    public void onItemSelected(AdapterView adapterView, View view, int i, long l) {
                        //Don't use this method
                    }
    
                    @Override
                    public void onNothingSelected(AdapterView adapterView) {
                        System.out.println("Nothing selected");
                    }
                });
                prodNameAutoCompTxt.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                    @Override
                    public void onItemClick(AdapterView adapterView, View view, int i, long l) {
                        //Use this method
                        Product prodObj=(Product) prodAutoAdapter.getItem(i);
                        new UomSynch().execute(prodObj.getProdID());
                    }
                });
    

提交回复
热议问题