Ich möchte Spinner auf meinem Android-Projekt hinzufügen. Ich füge einen Stil hinzu, indem ich Form-Tags verwende. Auch ich füge einen Pfeil hinzu, aber kann sie nicht in Unterpunkten löschen. Wie kann ich das machen?Wie kann ich einen bestimmten Stil im Unterelement Spinner in Android löschen?
sieht wie folgt aus:
Mein StartingTextActivity.java
public class StartingTestActivity extends AppCompatActivity implements AdapterView.OnItemSelectedListener {
private Spinner spinner;
ArrayAdapter<CharSequence> adapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_startingtest);
spinner = (Spinner)findViewById(R.id.spinner);
adapter = ArrayAdapter.createFromResource(this,R.array.simple_spinner_dropdown_item,R.layout.spinner_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(this);
}
}
spinner_item.xml
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="10sp"
android:gravity="left"
android:textColor="@color/blue"
android:padding="5dp"
android:drawableRight="@drawable/arrow_down_icon"
/>
activity_startingtext.xml
<Spinner
android:id="@+id/spinner"
android:layout_width="250dp"
android:layout_height="33dp"
style="@style/spinner_style"
android:background="@drawable/edit_spinner"
android:layout_marginTop="10dp"
android:layout_below="@+id/textView7"
android:layout_centerHorizontal="true"/>
edit_spinner.xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<padding
android:top="3dp"
android:bottom="3dp"
android:left="7dp"
android:right="7dp"
/>
<stroke
android:color="@color/blue"
android:width="1dp"
/>
<corners
android:radius="4dp"
/>
<solid android:color="@color/white"/>
</shape>
Vielen Dank für Ihre Hilfe
also, wie kann ich das beheben? –