Unten ist mein Server-AntwortWie zeige ich den gespeicherten Wert im Spinner vom Server an?
[{ "METER_SERIAL_NO": 5, "ACCOUNT_NO": 58889, "KNO_NUMBER": 57970099775448 "CONSUMER_NAME": "Nirmal chauhan", "ADRESSE1": "Udaipur" , "TELEPHONE_NO": 9983835101, "MOBILE_NO": 9983835101, "SANC_LOAD": 8877, "TEST_TYPE": "0", "BESCHWERDE_NR": 17448, "CIRCLE": 1, "DIVISION": 3, "UNTERTEILUNG": 9 , "TEST_NO": 1884, "ACCUCHECK_NO": 588, "FATER_NAME": "Arjun lal", "AUSNAHME_REMARK": "Fjadjjdcaacvb", "METER_MAKE": null, "METER_CONSTANT": null, "CURRENT_READING": null, "PHASE_TYPE ": null," METER_TYPE ": null," METER_BOX_STATUS ": null," METER_TERMINAL_COVER ": null," METER_PUSH_FIT ": null," PUST_FIT ": null," METER_TERMINAL_BLOCK ": null," METER_DIGITAL_VISIBLE ": null," METER_FIGURES_UPSET ": null, "METER_DIGITS_CHANGING": null, "SL_TYPE": null, "SL_ANYJOINT": null, "SL_COMMUNICATIONPORT": null, "SL_ MTRLOCATION ": null," LI_EARTHLEAKAGEIND ": null," LI_REVERSELOADIND ": null," LI_BLINKINGOFLED ": null," SEAL_EXISTINGSTATUSMTRBOX ": null," SEAL_EXISTINGMTRBODY ": null," SEAL_EXISTINGTERMCOVER ": null," NEWSEALNO_MTRBOX ": null," NEWSEALNO_MTRBODY " : null, "VERIFIED_BY": null, "POST": null, "CONSUMER_REMARK": null, "CERTIFICATION_NO": null, "DUE_CALIBRATIONDATE": null, "THREPHASE_RPHASE": null, "MTR_DISPLAY": null, "MTR_DISPLAYLOAD": null }
ich unten haben hart Array-Liste in meinem Spinner
codiertString[] testTypeArray ={"None","Normal Testing","Emergency Testing"};
unten ist mein Spinner Adapter
public void SpinnerValues(){
ArrayAdapter adapterrelation = new ArrayAdapter(getActivity(), android.R.layout.simple_spinner_dropdown_item, testTypeArray);
spnTestType.setAdapter(adapterrelation);
spnTestType.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1, int position, long arg3) {
// TODO Auto-generated method stub
testType = spnTestType.getSelectedItem().toString();
}
@Override
public void onNothingSelected(AdapterView<?> parent) {
}
});
}
Alles ist in Ordnung.Liste zeigt perfekt in meinem Spinner. Nun, was ich will, dass, wenn "0" von meinem Server kommt, dann seine Show "None" ausgewählt wird. Wenn "1" angezeigt wird, wird "Normal Testing" ausgewählt. Wie kann ich das erreichen?
Ich zeige alle anderen Werte in meinem EditText. Zuerst werden alle Daten vom Server in allen Elementen angezeigt, dann überprüft der Benutzer die Daten und aktualisiert seine Daten von den neuesten. und dann auf "Senden" drücken, dann werden alle Daten auch auf dem Server aktualisiert.
Dank Sathish. Es funktioniert perfekt. Kannst du auch einen Vorschlag für eine Radiogruppe machen? –
freundlicherweise akzeptieren meine antwort. dann können nur andere die Antwort leicht finden –
was ist eine Frage über radioGroup? poste deine Frage mit neuem Thread –