Тимур Покровский, ну-ка, ну-ка, расскажи, как сборщик мусора соберет объекты, на которые есть статическая ссылка.
Не у всех классов, а у всех объектов класса. И что?
Тимур Покровский, В том месте, где ты сохранил объекты в статический список и никогда их оттуда не удаляешь. Сборщик мусора не одобряет.
Если не сказано иного(а оно не сказано), объекты могут создаваться из разных потоков, а ты изменяешь непотокобезопасный объект.
Ну-ну, а деструктор по-прежнему не вызывается, потому что тут утечка памяти. А ещё наверняка этот лист непотокобезопасный, так что оно ещё и не будет работать в многопоточной среде с большим количеством новых объектов.
marmuff, зачем вообще нужны эти два класса и слоя data-domain? Какой-то карго-культ, имхо. И эта попытка автоматизировать этот бойлерплейт таким способом только подтверждает бессмысленность этого бойлерплейта вообще.
nikita071003, не знаю такого стандартного метода. Этот скрин из дебаггера ни о чём. В логах написано, что нет такого айдишника, и это правда.
Стандартный метод для конвертации инта в строку .toString.
В твоём коде с тостами ты их(тосты) создаёшь, но не показываешь (.show())
Новичок Иванович, это значит ты не понимаешь свой код, тк ты сам кидаешь это исключение. context is OnFragmentInteractionListener.
Это значит, что твоя активити должна реализовать интерфейс, который ты же и объявил.
Ты в курсе, что если ты за 3 года никуда не развился, это не "гуманитарий", а "лентяй"?
Гуманитарий - это человек, склонный к гуманитарным наукам, то есть к тем, которые изучают человека и его деятельности в обществе. Это история, философия, лингвистика, литературоведение и другие.
Если ты действительно гуманитарий, может тебе чем другим тогда заняться? Не программированием.