Size: a a a

Android Developers

2020 June 26

N

Nick in Android Developers
Окей
источник

AD

Aleksey D. in Android Developers
Дима
то есть перед отображением добавить элемент в массив
builder.setItems(items + «Tomato») { … }
источник

Д

Дима in Android Developers
Aleksey D.
builder.setItems(items + «Tomato») { … }
а можно именно в массив добавлять элементы? допустим у меня в companion object объявляется массив и потом ходит по коду, собирает строки для отображения. А потом отображает это всё
источник

VP

Vitaly Peryatin in Android Developers
Подскажите как вы систематизируете свои шрифты?
Например:
font_headline_1
font_headline_2
font_headline_3
font_subtitle_1
font_subtitle_2
font_body_1
font_body_2

или

font_jumbo
font_huge
font_extra
font_large
font_medium_3
font_medium_2
font_medium_1
font_small

или может другая систематизация?

Хочу просто найти ту, которая встречается чаще и использовать ее
источник

ГА

Георгий Авакян... in Android Developers
Дима
то есть перед отображением добавить элемент в массив
MutableList?
источник

Д

Дима in Android Developers
нет, тогда setItems ругается
источник

ГА

Георгий Авакян... in Android Developers
Дима
нет, тогда setItems ругается
Ну чтобы добавлять туда данные, тоесть изменять массив, нужно наверное объявить как var а не val
источник

Д

Дима in Android Developers
Георгий Авакян
Ну чтобы добавлять туда данные, тоесть изменять массив, нужно наверное объявить как var а не val
нет, у просто arrayOf нет метода .add. А на mutableListOf он в любом случае ругается
источник

a

awawa in Android Developers
Дима
нет, тогда setItems ругается
setItems принимает либо ресурс типа R.array, либо CharSeuence[]. То есть массив. Нельзя ему давать ArrayList
источник

Д

Дима in Android Developers
awawa
setItems принимает либо ресурс типа R.array, либо CharSeuence[]. То есть массив. Нельзя ему давать ArrayList
можете подсказать решение проблемы?
источник

a

awawa in Android Developers
Дима
можете подсказать решение проблемы?
Добавлять элементы в ArrayList, пусть будет a. А в setItems передавать a.toTypedArray():
setItems(a.toTypedArray())
источник

Д

Дима in Android Developers
awawa
Добавлять элементы в ArrayList, пусть будет a. А в setItems передавать a.toTypedArray():
setItems(a.toTypedArray())
работает, спасибо
источник

YN

Yerlan Nurakhmetov in Android Developers
Дима
можете подсказать решение проблемы?
вообще корень проблемы в том что вам нужно изучить что такое array, и что такое list )
источник

Д

Дима in Android Developers
Yerlan Nurakhmetov
вообще корень проблемы в том что вам нужно изучить что такое array, и что такое list )
понимаю
источник

АА

Александр Андрухов... in Android Developers
подскажите, как на фрагменте сохранять позицию пролистывания и вообще все изменения на нем, чтобы он не пересоздавался при повторном его открытии.
источник

ГА

Георгий Авакян... in Android Developers
Александр Андрухов
подскажите, как на фрагменте сохранять позицию пролистывания и вообще все изменения на нем, чтобы он не пересоздавался при повторном его открытии.
Заранее инициализировать можно класс
источник

АА

Александр Андрухов... in Android Developers
он удаляется, это же фрагмент. Например, при переходе на другую вкладку и обратно, "лайки" удаляются, позиция пролистывания - возвращается на верх
источник

ГА

Георгий Авакян... in Android Developers
Александр Андрухов
он удаляется, это же фрагмент. Например, при переходе на другую вкладку и обратно, "лайки" удаляются, позиция пролистывания - возвращается на верх
Ну, ты инициализируешь все фрагменты, добавляешь их в контейнер, а потом при нажатии показываешь нужный и прячешь текущий
источник

a

awawa in Android Developers
Александр Андрухов
подскажите, как на фрагменте сохранять позицию пролистывания и вообще все изменения на нем, чтобы он не пересоздавался при повторном его открытии.
источник

a

awawa in Android Developers
Александр Андрухов
он удаляется, это же фрагмент. Например, при переходе на другую вкладку и обратно, "лайки" удаляются, позиция пролистывания - возвращается на верх
Лайки, по-хорошему, в БД бы писать, наверное, а не привязывать к состоянию фрагмента
источник