Вам необходимо переопределить 2 ресурса xml
- Ресурс раскрывающегося списка адаптера
- Ресурс элемента Spinner
<code>
Spinner spinner=new Spinner(context);
ArrayAdapter adapter = new ArrayAdapter(context, R.layout.my_spinner_item);
adapter.setDropDownViewResource(R.layout.my_spinner_dropdown_item);
Например, my_spinner_dropdown_item.Ресурс xml может быть определен как:
<MyCheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/simpleSpinnerDropDownItem"
style="?android:attr/spinnerDropDownItemStyle"
android:singleLine="true"
android:layout_width="fill_parent"
android:layout_height="?android:attr/listPreferredItemHeight" />
, где MyCheckedTextView
класс должен быть вами определен (расширение CheckedTextView
) - так что это место, где вы можете определить свой размер / стиль текста - независимо от того,