I want to set the spinner value using String[] or ArrayList.
I have done spinner in other activity working fine.In this activity inside the Tab acivityGroup another
I tried with code.Its working fine:
View viewToLoad;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
viewToLoad = LayoutInflater.from(getDialogContext(this)).inflate(R.layout.header_discount, null);
this.setContentView(viewToLoad);
ArrayAdapter adapter = new ArrayAdapter (viewToLoad.getContext(), android.R.layout.simple_spinner_item, proList);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_item);
headerDisProdCode.setAdapter(adapter);
headerDisProdCode.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView> parent, View view,int arg2, long arg3) {
seletcedProductName = parent.getSelectedItem().toString();
seletcedProductCode = (products.get((int) headerDisProdCode.getSelectedItemId())).getProductCode();
}
public void onNothingSelected(AdapterView> arg0) {
}
});
}
ArrayAdapter context I gave like : viewToLoad.getContext() viewToLoad is the inflate