You must be registered for see images attach
This is the glue that I used. I found this in every store that sells auto upholstery supplies but the smallest size I found was a gallon and I sprayed it with a cheap gravity feed spray gun from harbor freight and cleaned the gun with mineral spirits. I used it when I redid the headliner, seats, and door panels of my truck but make sure you spray the back of the material and the headliner board. One of the upholsterers at work said the glue in the aerosol can is more for temporary stuff and the spray grade glue is more permanent like for headliners.
This is what I use. 5 gallons last me 4-6 months & I use it everyday. It has a shelf life of 1 year, but I've used it way past that time. It gets too thick over time to spray through a gun so I'll use that older stuff to brush on, in tight or detail areas, where there can be no overspray. I spray it with an el cheapo gravity gun, that I've used strictly for glue. It's 10 years old. Maintenance is key!
This glue will hold a vinyl roof on at 100+mph.
If you guys are using the spray bombs, 3M '90' is the better of them. 3M '76' will work on a lot of stuff, but I would not recommend it for headliners. Both have adjustable tips for L-M-H, and can be twisted around to change the pattern direction.
Avoid the 3M 'Featherspray'. Totally uncontrollable! Little strings of glue floating through the air garaunteed to land on high dollar paint jobs! Crap glue, to boot!
As with any of these glues, 2 or 3 light coats is better than one heavy. Let dry between coats. Especially the first one. This builds a base that will prevent the next coats from soaking through the material. Apply the glue to both pieces.
Use a roller after the fabric has been applied to the base. Finger/hand pressure is not enough. Medium pressure with the roller is all that is needed. The roller pushes out the air between the 2 surfaces. Air pockets will expand in warmer weather causing the bond to fail.