Переопределить стандартные стили Android
Это очень простой вопрос
Я пытаюсь создать блесну в своем макете Android. Затем я нашел веб-сайт, обучающий созданию ArrayAdapter
для этого прядильщика
ArrayAdapter<Giveaway.GiveawayCategory> dataAdapter = new ArrayAdapter<Giveaway.GiveawayCategory>(this, android.R.layout.simple_spinner_item, new ArrayList<Giveaway.GiveawayCategory>(20));
dataAdapter.add(ImportGiveawayActivity.selectCategory);
dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
this.spinner.setAdapter(dataAdapter);
это работает очень хорошо, но между пунктами есть огромный запас...
Итак, я посмотрел в simple_spinner_dropdown_item
и нашел:
<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
style="?android:attr/spinnerDropDownItemStyle"
android:singleLine="true"
android:layout_width="match_parent"
android:layout_height="?android:attr/dropdownListPreferredItemHeight"
android:ellipsize="marquee"/>
вероятно height
не хорошо, или style
устанавливает огромное поле, я пытался найти эти файлы, но я не мог
Как я могу переопределить эти значения в моем style.xml