Actually i got a value in server to create the spinner. i tried to set setOnClickListener for all spinners but it getting error.Refer my code below.
public static Spinner[] clickspin = new Spinner[nvalue];//nvalue = 2 (get from server)
for(int i=0;i<nvalue;i++)
{
clickspin[i]=new Spinner(this);
clickspin[i].setLayoutParams(new TableRow.LayoutParams(90/*length of combo box*/, TableRow.LayoutParams.WRAP_CONTENT));
clickspin[i].setAdapter(adapter1);
clickspin[i].setId(i);
clickspin[i].setClickable(true);
clickspin[i].setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
int n = v.getId();
}
});
}
how to set setOnClickListener for every spinner
with Spinners, we use OnItemSelectedListener.
See the Spinners guide.