ну я четко помню как тратил весь день на аналогичное и как перестал
Просто не получалось, я и так и так пробовал — ничего. Решилось все очень просто, начал анализировать что именно не так, и тупо гуглить, дальше читать что мне гугл ответил (а не глазами пробегать 2 строки) и понять что именно не так
Если вообще ничего не понимал, делал минимальный тестовый проект (потом все реже это приходилось использовать)
так вот после того как я начал так делать почти все проблемы очень быстро решались
поэтому хорошо понимаю как день можно убить и рад, что быстро прошел этот этап
ну я об этом... мне казалось это довольно логичным. перестать думать, что код и софт - это религия и надо по каким-то канонам, не думая, пытаться добиться результата, делая невразумительные шаги...