【发布时间】:2020-11-16 20:14:21
【问题描述】:
我有一个微调器,它的所有选项都是黑色的。 我想要的是将活动中显示的选定项目更改为白色,但不是在 dropDownView 中,它必须保持所有黑色,就在它显示为选定项目时,我希望它是白色的。
我的微调器:
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(dataAdapter);
我的 xml:
<Spinner
android:id="@+id/spinner"
android:layout_width="match_parent"
android:layout_height="34dp"
android:layout_marginTop="30dp"
android:background="@drawable/border_thicker" />
我知道spinner有这个方法
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
// Your code here
}
public void onNothingSelected(AdapterView<?> adapterView) {
return;
}
});
但我真的不知道如何将它应用到我想要的东西上。 请帮忙!!
【问题讨论】:
标签: java android android-studio android-spinner