Smithfield police said Friday that they have arrested a man in connection with a shooting Thursday that injured three people, including a 3-year-old boy.