2 вкладки панели действий не занимают всю ширину экрана на устройстве Android FULLHD (xxhdpi)

У меня есть необходимые стили (от дизайнера), примененные к моим вкладкам, используемым в панели действий для навигации, и я использую панель действий Шерлок. Они отлично смотрятся на устройствах с ldpi и xhdpi, но на устройствах с xxhdpi ситуация меняется. У меня всего 2 вкладки, и, кроме упомянутого стиля, у меня тот же код, что и в приложении Sherlock DEMO в «Навигации по вкладкам». Я нашел 2 старых похожих вопроса, на которые еще нет ответа.

Сложенная панель вкладок ActionBar не заполняет родительский элемент (у меня есть аналогичный проблема, вкладки по центру. Приносим извинения за неудобства, я не могу прикреплять изображения из-за точек повторения.) и вкладки панели действий не заполняют экран в android

Со времен их публикаций это не только проблема планшетов, но и сейчас есть много FULLHD (флагманских) смартфонов, и это становится большой проблемой «дизайна».

Я хочу, чтобы мои 2 вкладки заполняли / соответствовали полной ширине ЛЮБОГО размера устройства, поэтому в моем случае, чтобы заполнить 50% ширины каждый. Вкладки в стиле Holo по умолчанию выглядят не так уж плохо (как показано в предыдущей ссылке), но мои стилизованные вкладки на этом большом экране выглядят намного хуже.

PS: Ситуация не меняется, если я увеличиваю или увеличиваю текст во вкладках. Вкладки не изменяют свою ширину, вместо этого они меняют свою высоту, и текст занимает 2 строки.


person Miroslav Košík    schedule 10.01.2014    source источник


Ответы (1)


К сожалению, это еще одно изменение JB: https://android.googlesource.com/platform/frameworks/base/+/b8139af3dcae80c0030afd0354dc424a7c72c3d9

Одно из решений: установить целевой SDK 15 или ниже.

person kkeyser    schedule 05.02.2014
comment
Спасибо за информацию и ценную ссылку, я думаю, что это может быть причиной. Я попытался установить targetSDK на 15 и ниже, но, к сожалению, это не решило: - / - person Miroslav Košík; 25.02.2014