スピナーのテキストが白く、その理由がわかりません。
これは私の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);
そしてそれは動作します。