Size: a a a

Android Developers

2020 June 08

VI

Vitalii Ishkevych in Android Developers
Oleksandr Hulak
в общем. поставь два брейкпоинта - один в init(), второй в onClickSave(), в начале методов. Запусти приложение в режиме дебаг. Убедись, что они вызываются в нужном порядке и в init() вьюхи были инициализированы. Скажешь результаты
источник

АЭ

Альберт Эйнштейн... in Android Developers
Сейчас делаю экран сохранения и возникло две проблемы
источник

OH

Oleksandr Hulak in Android Developers
супер, это ясно, а что в init() произошло?
источник

ES

Egor Sigolaev in Android Developers
А в init зашло?
источник

VI

Vitalii Ishkevych in Android Developers
Egor Sigolaev
А в init зашло?
Ща, а то я в этом деле новенький, нужно немного времени
источник

OH

Oleksandr Hulak in Android Developers
Vitalii Ishkevych
Ща, а то я в этом деле новенький, нужно немного времени
ок, take your time
источник

ES

Egor Sigolaev in Android Developers
Vitalii Ishkevych
Ща, а то я в этом деле новенький, нужно немного времени
Понимаю, поэтому и помогаем)
источник

АЭ

Альберт Эйнштейн... in Android Developers
Надо прочитать защищенные папки (типа system), запись в них уже реализховал и надо задать высоту listview до кнопки. Помогите, пожалуйста
источник

VI

Vitalii Ishkevych in Android Developers
Oleksandr Hulak
ок, take your time
А как понять зашло ли в init? на брейкпоинтах галочки появились, а вот в нужном ли порядке оно заходило чёт не могу понять
источник

ES

Egor Sigolaev in Android Developers
Vitalii Ishkevych
А как понять зашло ли в init? на брейкпоинтах галочки появились, а вот в нужном ли порядке оно заходило чёт не могу понять
Должно быть как на прошлой фотке. В дебагере появится.
источник

ES

Egor Sigolaev in Android Developers
Vitalii Ishkevych
А как понять зашло ли в init? на брейкпоинтах галочки появились, а вот в нужном ли порядке оно заходило чёт не могу понять
Чтобы перейти на след брекпоинт надо F9 нажать
источник

VI

Vitalii Ishkevych in Android Developers
Сразу после дебага вот это, а после нажатия ф9 - пусто
источник

VI

Vitalii Ishkevych in Android Developers
источник

ES

Egor Sigolaev in Android Developers
Vitalii Ishkevych
Сразу после дебага вот это, а после нажатия ф9 - пусто
Значит не зашло. Попробуй убрать брекпоинт с onClick и оставить только на init. И ещё раз прогнать.
источник

OH

Oleksandr Hulak in Android Developers
почему в разметке
  tools:context=".ui.create_product.CreateProductFragment" ? а не MainActivity
источник

VI

Vitalii Ishkevych in Android Developers
Egor Sigolaev
Значит не зашло. Попробуй убрать брекпоинт с onClick и оставить только на init. И ещё раз прогнать.
пусто
источник

ES

Egor Sigolaev in Android Developers
У тебя где находится init? После setContentView?
источник

VI

Vitalii Ishkevych in Android Developers
Egor Sigolaev
У тебя где находится init? После setContentView?
да, в самом конце OnCreate
источник

ES

Egor Sigolaev in Android Developers
Vitalii Ishkevych
да, в самом конце OnCreate
Поставь после setContentView
источник

ES

Egor Sigolaev in Android Developers
super.OnCreate()
setContentView()
init()
источник