Size: a a a

StartAndroid Ru Chat

2020 May 16

E

Evan in StartAndroid Ru Chat
Omuraly D
Привет всем. чтобы кнопки не бегали и не растягивались их в Линерлейаут надо делать ?
linear layout тебе просто помогает расположить вьюхи либо строго вертикально, либо строго горизонтально. А чтоб не бегали и не расстягивались - это уже где угодно сделать можно)
Что именно ты имеешь ввиду?
источник

OD

Omuraly D in StartAndroid Ru Chat
ну я расположил 3 кнопки горизонтально
источник

OD

Omuraly D in StartAndroid Ru Chat
при установке приложения на 960 480 кнопки нормальны
источник

OD

Omuraly D in StartAndroid Ru Chat
а на планшете батоны растягиваються
источник

OD

Omuraly D in StartAndroid Ru Chat
а я хочу чтобы размер сохранился
источник

E

Evan in StartAndroid Ru Chat
ну у тебя наверное match parent стоит ширина/высота
источник

E

Evan in StartAndroid Ru Chat
чтоб сохранился размер - либо wrap content, либо ставь фиксированное значение в dp
источник

OD

Omuraly D in StartAndroid Ru Chat
спасибо
источник

K

Kasem in StartAndroid Ru Chat
Переслано от Kasem
источник

K

Kasem in StartAndroid Ru Chat
нашел
источник
2020 May 17

👽

👽 Anton in StartAndroid Ru Chat
Подскажите, я использую 2 layout одной активити, для landscape и portrait, как мне сделать так,что б при повороте экрана, активити не обновлялось? Спасибо )
источник

СГ

Станислав Гордеев... in StartAndroid Ru Chat
Привет, народ. Если я загружаю в recycler 50 элементов, листаю вниз до конца, то необходимо загрузить следующие 50. Как это реализуется? Что искать вообще?
источник

РХ

Руслан Хафизов... in StartAndroid Ru Chat
👽 Anton
Подскажите, я использую 2 layout одной активити, для landscape и portrait, как мне сделать так,что б при повороте экрана, активити не обновлялось? Спасибо )
Используй метод onsaveinstancestate в коде активити он override. В нем в bundle сохраняете все что нужно, а в oncreate проверяйте, если есть запись то ее восстанавливаете, если нет, то по-умолчанию
источник

👽

👽 Anton in StartAndroid Ru Chat
Руслан Хафизов
Используй метод onsaveinstancestate в коде активити он override. В нем в bundle сохраняете все что нужно, а в oncreate проверяйте, если есть запись то ее восстанавливаете, если нет, то по-умолчанию
Только пришёл к этой мысли, спасибо)
источник

РХ

Руслан Хафизов... in StartAndroid Ru Chat
Станислав Гордеев
Привет, народ. Если я загружаю в recycler 50 элементов, листаю вниз до конца, то необходимо загрузить следующие 50. Как это реализуется? Что искать вообще?
Все записи храни в hashset, доходишь до низа, вызывай следующие 50, как вызывал предыдущие, главное чтоб было что вызывать
источник

СГ

Станислав Гордеев... in StartAndroid Ru Chat
👽 Anton
Только пришёл к этой мысли, спасибо)
ты можешь установить им одну ViewModel  и хранить в  ней состояние
источник

👽

👽 Anton in StartAndroid Ru Chat
Станислав Гордеев
ты можешь установить им одну ViewModel  и хранить в  ней состояние
По дизайну должны быть разные
источник

СГ

Станислав Гордеев... in StartAndroid Ru Chat
Руслан Хафизов
Все записи храни в hashset, доходишь до низа, вызывай следующие 50, как вызывал предыдущие, главное чтоб было что вызывать
Ты описал то, что я собираюсь сделать(суть), а вопрос в том, как узнать у ресайклера, что он пролистал элемент N, после которого необходим запрос новых данных.
источник

РХ

Руслан Хафизов... in StartAndroid Ru Chat
Станислав Гордеев
Ты описал то, что я собираюсь сделать(суть), а вопрос в том, как узнать у ресайклера, что он пролистал элемент N, после которого необходим запрос новых данных.
Ты хочешь чтоб он автоматически это узнавал? Почему не сделать типа пагинации с кнопкой внизу списка "показать новые"?
источник

СГ

Станислав Гордеев... in StartAndroid Ru Chat
Руслан Хафизов
Ты хочешь чтоб он автоматически это узнавал? Почему не сделать типа пагинации с кнопкой внизу списка "показать новые"?
хочу автоматом
источник