2015-05-10 3 views
0

Как определить размер элементов-счетчиков при отображении на выбор? У меня есть 100 предметов в прядильщике, когда используется счетчик, предметы будут иметь высоту всего экрана. Можно ли отображать 10 элементов за каждый раз?Как изменить размер элементов-счетчиков Android?

+0

Я нашел, мне нужен ответ, http://stackoverflow.com/questions/20597584/how-to-limit-the-height-of-spinner-drop-down-view-in-android – Alice

ответ

0

Когда вы прикрепляете свой ArrayAdapter У вас есть возможность выбрать два вида макетов.

ArrayAdapter<YourClass> adapter = new ArrayAdapter<YourClass>(this, R.layout.spinner, objects); 
    adapter.setDropDownViewResource(R.layout.spinner_item_drop_down); 

spinner.setAdapter(adapter); 

Пожалуйста, обратите внимание, что:

а) R.layout.spinner - это расположение фильеры в нормальном состоянии

б) R.layout.spinner_item_drop_down - это расположение пункта списка.

Вы можете назначить размеры элементов в этом b) макете xml.

+0

как можно назначить размеры элементов в макете ... – Alice

+0

каждый макет элемента имеет свой контейнер. Это может быть LinearLayout или что-то еще. Размеры задаются как с любым другим видом размещения в android. Он может быть задан единицами dp в свойстве android: layout_height. – MadOX

Смежные вопросы