2 [In diesem Bild zeigt Spinner Wert nicht Element, wenn ich es angeklickt Objekt ist Show und wenn ich Artikel nichts auf Spinner ausgewählt, aber Wert geht auf Server]Wie man einen Spinner Artikel mit dem zweiten Spinner in Verbindung bringt Artikel
1 [Dies ist das zweite Bild, wo ist spinner Item]
ich einen Code implementieren will, wo ich zwei Spinner verwendet und dort Einzelteile, die unten Code gegeben ist und jetzt, wo ich will, wenn ich keine Auswahl in dem ersten Spinner dann zeigt der zweite Spinner nur keinen Gegenstand und wenn ich 1 im ersten Kreisel wähle, dann zeigt der zweite Kreisel nur keinen und einen Gegenstand. Kann jemand Java-Code Dies ist
<Spinner
android:background="@drawable/spinner_back"
android:id="@+id/NumberOfBro"
android:layout_width="350dp"
android:layout_height="50dp"
android:entries="@array/no_of_brothers"
style="@style/Base.Widget.AppCompat.Spinner.Underlined"/>
<Spinner
android:background="@drawable/spinner_back"
android:id="@+id/NumberOfMarriedBrother"
android:layout_width="350dp"
android:layout_height="50dp"
android:entries="@array/no_of_married_Brothers"
style="@style/Base.Widget.AppCompat.Spinner.Underlined"
android:layout_below="@+id/NumberOfBro"/>
<string-array name="no_of_brothers">
<item>Select Number of Brothers</item>
<item>None</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>4+</item>
</string-array>
<string-array name="no_of_married_Brothers">
<item>Select Number of Married Brother</item>
<item>None</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>4+</item>
</string-array>
mir danken Ihnen im Voraus helfen, die ich für diese Spinner verwendet
Spinner noOfBro = (Spinner) findViewById(R.id.noOfBro);
Spinner noOfMBros = (Spinner) findViewById(R.id.noOfMBros);
noOfBro.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()
{
@Override
public void onItemSelected(AdapterView<?> adapterView, View view,
int position, long l) {
String[]resList=getResources().getStringArray
(R.array.no_of_merried_brothers);
String[] spList = new String[position + 1];
for (int i = 0; i <= position; i++) {
spList[i] = resList[i];
}
ArrayAdapter<String> adapter = new ArrayAdapter<>
(getApplicationContext(),
android.R.layout.simple_spinner_item, spList);
noOfMBros.setAdapter(adapter);
}
@Override
public void onNothingSelected(AdapterView<?> adapterView) {
}
});
posten Sie Ihre Java-Code, die Sie versucht haben .. –
Bitte meine bearbeitet Code überprüfen. –