Actionbarsherlock && android 2.x && alertdialog

Интерфейс, диалоги, темы, стили, меню
Ответить
Аватара пользователя
avshelestov
Сообщения: 61
Зарегистрирован: 31 окт 2012, 18:51

Actionbarsherlock && android 2.x && alertdialog

Сообщение avshelestov » 20 окт 2013, 18:36

Всем привет.

Возможно уже было, возможно нет, может кто то сталкивался.
Проблема в том, что на android 2.x с подключенным шерлоком текст в диалогах выводится в одну строчку из-за чего видна только его малая часть.

Картинку прилепил.
Вложения
device-2013-10-20-192900.png
device-2013-10-20-192900.png (18.52 КБ) 4948 просмотров

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение rezak90 » 20 окт 2013, 19:18

в диалог передавай свой лейаут и проблем не будет
R.id.team
Политика на форуме запрещена

Аватара пользователя
avshelestov
Сообщения: 61
Зарегистрирован: 31 окт 2012, 18:51

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение avshelestov » 20 окт 2013, 19:22

Ну так а зачем?
Диалог видно не изменен, стандартный диалог двушки.
Только видно покасячился либо из-за шерлока, либо я где то что то накосячил.

Аватара пользователя
avshelestov
Сообщения: 61
Зарегистрирован: 31 окт 2012, 18:51

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение avshelestov » 20 окт 2013, 19:42

Причем проблема глубже.
ListView-ы ведут себя аналогичным образом.
Текст выводится в одну строку, все что не умещается на экран уходит за его пределы.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение rezak90 » 20 окт 2013, 19:44

и по этому я и говорю что свой лейаут нужно использовать вместо стандартного в диалоге
R.id.team
Политика на форуме запрещена

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение rezak90 » 20 окт 2013, 19:44

ну и в конце концов если хочешь разобраться в чём же всё таки дело то никто не мешает залезть во внутрь диалога и посмотреть его разметку
R.id.team
Политика на форуме запрещена

Аватара пользователя
avshelestov
Сообщения: 61
Зарегистрирован: 31 окт 2012, 18:51

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение avshelestov » 20 окт 2013, 19:59

Проблема не только в диалогах. Все стандартные компаненты на 2.х так себя ведут.
Буду копать.

Аватара пользователя
avshelestov
Сообщения: 61
Зарегистрирован: 31 окт 2012, 18:51

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение avshelestov » 20 окт 2013, 20:14

Где то закрался косяк, т.к. в предыдущей версии приложения все гуд.
Попробую предыдущую версия шерлока поставить.

Аватара пользователя
avshelestov
Сообщения: 61
Зарегистрирован: 31 окт 2012, 18:51

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение avshelestov » 23 окт 2013, 19:57

Я только что понял, что у меня все компоненты стали текст отображать в одну строчку, все, что не умещается уходит за предел экрана.
Button, LinearLayout, AlertDialog, ProgressBar, короче все, все, все.

Куда копать? Что произошло?

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение Mikhail_dev » 23 окт 2013, 20:25

1. Проверить без шерлока.
2. Если всё без шерлока нормально, то попробовать ActionBar от самого гугла (вышла поддержка его в Android 4.3 до API<11).

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение rezak90 » 23 окт 2013, 20:27

хз, посмотри стили, может там что то зацепил
R.id.team
Политика на форуме запрещена

Аватара пользователя
avshelestov
Сообщения: 61
Зарегистрирован: 31 окт 2012, 18:51

Re: Actionbarsherlock && android 2.x && alertdialog

Сообщение avshelestov » 23 окт 2013, 20:31

Ну вот и все проблема найдена.
Удалил из манифеста строку android:theme="@style/android:Theme.Holo"

И все стало гуд :-)

Ответить