Это очень простой вопрос
Я пытаюсь создать спиннер в моем макете 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
это то, что я хочу изменить