strong text
Can any one tell me Why my Record is duplicating on per item selected in Android Spinner..
OnCreate() method
path_spinner = (Spinner) findViewById(R.id.spinner_path);
path_spinner.post(new Runnable() {
@Override
public void run() {
path_spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
if (path_spinner.getSelectedItemPosition() > 0) {
getitemno = path_spinner.getSelectedItemPosition();
getposition = getitemno;
new AlgoApiNetCheck().execute();
if (path_spinner!=null && path_spinner.getSelectedItemPosition()==0)
{
new AlgoApiNetCheck().execute();
}
Log.d("Item Position", String.valueOf(getitemno));
}
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
});
}
});
Async Class OnPostMethod
if (!check) {
adapter = new ArrayAdapter<String>(MapLocationActivity.this,
android.R.layout.simple_spinner_item, get_path);
Log.d("Counter", get_path.toString());
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
path_spinner.setAdapter(adapter);
}
How to prevent My Spinner to stop a Duplicating My Record
Aucun commentaire:
Enregistrer un commentaire