General:
* Compulsive
* Habit-forming
* Engrossing
* Alluring
* Entrancing
* Captivating
* Beguiling
* Mesmerizing
* Hooking
* Intoxicating
More formal:
* Dependency-inducing
* Habit-producing
* Substance-dependent
Informal:
* Can't-put-it-down
* Got-to-have-it
* Can't-get-enough-of
Negative connotations:
* Destructive
* Harmful
* Unhealthy
* Devastating
* Vicious
The best word to use will depend on the specific context and the nuance you want to convey.