我開闢了一個微調按鈕:微調onClickListener不會被調用
butonLista.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v){
spinnerLista.performClick();
}
});
這是微調:
spinnerLista = new Spinner(this);
public void spinnerLista(){
adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, masini);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinnerLista.setAdapter(adapter);
spinnerLista.setOnItemSelectedListener(new listaOnClickListener());
}
在listaOnClickListener我有一個日誌:
public class listaOnClickListener implements OnItemSelectedListener{
@Override
public void onItemSelected(AdapterView<?> parent, View view, int pos,
long arg3) {
String nrInmat = String.valueOf(spinnerLista.getItemAtPosition(pos));
Log.w("Numar inmatriculare:", nrInmat+"");
txtNrInmat.setText(nrInmat);
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
// TODO Auto-generated method stub
}
}
當我點擊按鈕後,彈出的微調列表,當我從列表中點擊一個項目日誌不出現,命令我pu t不在OnClickListener中調用,我該怎麼辦?
我終於想要設置一個EditText爲spinnerLista.getItemAtPosition(pos);
'spinnerLista()'是一個函數還是視圖? –
它的一個功能。 –