Объясните пожалуйста что означает следующий warning

Интерфейс, диалоги, темы, стили, меню
Ответить
Lelik
Сообщения: 1
Зарегистрирован: 12 апр 2016, 17:55

Объясните пожалуйста что означает следующий warning

Сообщение Lelik » 12 апр 2016, 18:17

У меня в моем xml файле есть таблица 12х12 итого получается более 150 объектов. На одном из них, скорее всего 80ом, весит warning: activity_table_editor.xml has more than 80 views, bad for performance. Что это такое? Стоит ли не обращать на это внимание? На каких то устройствах моя таблица может не прогрузиться? Я тестил на телефоне htc desire x свое приложение все вроде прогрузилось.
Там после warning'a есть конечно more, но я в английском не силен. :oops:

Спасибо.

math64
Сообщения: 235
Зарегистрирован: 16 июл 2012, 07:47

Re: Объясните пожалуйста что означает следующий warning

Сообщение math64 » 13 апр 2016, 08:18

12 x 12 = 144 < 150. Так что, что у Вас происходит мне непонятно. "more" означает "ещё" - т.е. Вам показали не всё, и нажав "more" можно получить дополнительную инфу.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Объясните пожалуйста что означает следующий warning

Сообщение Foenix » 13 апр 2016, 09:11

Лелик, лучше бы код показал этой xml, чего гадать тут?

math64, в данном контексте more означает "более". Ничего там нажимать не надо.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

GRAF_COLLIOSTRO
Сообщения: 115
Зарегистрирован: 08 янв 2015, 14:32

Re: Объясните пожалуйста что означает следующий warning

Сообщение GRAF_COLLIOSTRO » 16 апр 2016, 07:09

там всё просто на самом деле. ругается оно потому, что в активити у вас более 80 вьюшек и это значительно снизит производительность.

работать оно будет, но ожидаются протупливания.

таблетка: обернуть это дело в scroll - тогда это будет считаться одним объектом и корректно впишется в мелкие экраны.

там как раз разгадка если нажать MORE и скопировать то что написано в онлайн переводчик. там же есть ещё варианты как решить проблему.

Ответить