我的微调器上的文字是白色的,我不知道为什么。
这是我的xml,没什么特别的
<Spinner
android:id="@+id/spinner_date"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
还有我的代码
dateSpinner = (Spinner) findViewById(R.id.spinner_date);
selectedDate = calendar.getTime();
List<String> list = new ArrayList<String>();
list.add(formatter.format(selectedDate));
dateAdapter = new ArrayAdapter<String>(mContext,
android.R.layout.simple_spinner_item, list);
dateSpinner.setAdapter(dateAdapter);
我的文本显示为白色的原因可能是什么?
编辑:我找到了原因,我替换了在我的 onCreate 中设置的 mContext 参数。
mContext = getApplicationContext();
现在我用 d
ateAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, list);
它有效。