Разделительные линии для пользовательского счетчика не отображаются в Lollipop

Я использую пользовательский BaseAdapter для создания собственного счетчика, где я использую

@Override
public View getDropDownView(int position, View cnvtView, ViewGroup prnt) {
    return cnvtView;
}

для отображения выпадающего бара. Но между текстовыми элементами здесь разделительные линии отображаются в Android 5. Это происходит только для версии леденец на палочке. Не уверен, почему это происходит.

Также пытался использовать

 @Override
 public boolean areAllItemsEnabled() {
    return true;
 }

@Override
public boolean isEnabled(int position) {
    return false;
}

Все еще не повезло.

1 ответ

В руководстве по материалам указывается, что меню не должно иметь разделителей, если вы не разделяете разделы элементов. Я считаю, что это по умолчанию для просмотров 5.0+. Вы можете увидеть больше информации здесь: http://www.google.com/design/spec/components/menus.html

Другие вопросы по тегам