Size: a a a

StartAndroid Ru Chat

2021 April 06

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Да, попробую toString().toLong() может прокатит
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Не прокатило
источник

ЕГ

Евген Гематоген... in StartAndroid Ru Chat
Вообще есть аннотация в room primarykey,  которая сама генерирует айди уникальный
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Хм, а это как выглядит?
источник

ЕГ

Евген Гематоген... in StartAndroid Ru Chat
@PrimaryKey(autoGenerated = true)
val id: Int
источник

ЕГ

Евген Гематоген... in StartAndroid Ru Chat
Ну она просто так вроде как не работает
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
А это не румовская аннотация?
источник

ЕГ

Евген Гематоген... in StartAndroid Ru Chat
Она самая, если мне не изменяет память
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Рума нет, все захардкожено как на скрине. Блин.. замучался уже..
источник

A

Alexander in StartAndroid Ru Chat
А что мешает в качестве id использовать UUID, как написали выше?
источник

A

Alexander in StartAndroid Ru Chat
Нужен именно числовой id?
источник

ЕГ

Евген Гематоген... in StartAndroid Ru Chat
Бывает)
Вообще если проект не сильно важен можно отложить. Я бы посоветовал книгу "Андроид разработка для професионалов, 4-е издание" там как раз на котлине пишут и многие библиотеки затрагивают.
источник

СП

Сергей П. in StartAndroid Ru Chat
Не могу понять в чем проблема-то.
Вводишь переменную k, делаешь ей k++ в нужном месте (перед каждым add) и используешь как id.
источник

СП

Сергей П. in StartAndroid Ru Chat
Именно ее, не i.
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Окей, нужное место тут где? Скрин выше. Я кажется пробовал уже. Там будет либо 4, либо каждый раз 5(уже в списке с именами)
источник

СП

Сергей П. in StartAndroid Ru Chat
А какой список надо на выходе-то? Пример
источник

СП

Сергей П. in StartAndroid Ru Chat
Нужное - перед каждым add.
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
А
Андрей1
Андрей2
Б
Борис3
Борис4
В
Валерий5
Валерий6
источник

СП

Сергей П. in StartAndroid Ru Chat
Тогда у всех добавленных элементов будет сквозная нумерация ид
источник

СП

Сергей П. in StartAndroid Ru Chat
Тогда перед add внутреннего цикла.
источник