how to add listener to autocompletetextview, android?

后端 未结 2 474
时光取名叫无心
时光取名叫无心 2021-01-07 16:49

I am trying to add listener that will react when an item is selected on the autocompletetextview...can anyone help //phonename is the autocompletetextview

Ph         


        
相关标签:
2条回答
  • 2021-01-07 16:54

    try this:

    phoneName.setOnItemClickListener(new OnItemClickListener() {
    
            @Override
            public void onItemClick(AdapterView<?> parent, View arg1, int pos,
                    long id) {
                  Toast.makeText(check.this," selected", Toast.LENGTH_LONG).show();
    
            }
        });
    
    0 讨论(0)
  • 2021-01-07 17:00

    In kotlin, this would be:

    autoCompleteTextView.setOnItemClickListener { _, _, position, _ -> 
        // You can get the label or item that the user clicked:
        val value = adapter.getItem(position) ?: ""
        Toast.makeText(this, value, Toast.LENGTH_LONG).show();
    }
    

    I also recommend you name your variables starting with a lowercase letter to not confuse them with types.

    0 讨论(0)
提交回复
热议问题