The incident allegedly happened on March 20 at about 8:30 a.m. ET, but the 30-year-old McIntyre was arrested Thursday and charged with exposing sexual organs.
The charge is a misdemeanor and required a warrant for his arrest, which led to the lag time before McIntyre was jailed.
A spokesman for the Port St. Lucie Police said the woman, 59, claimed the player knocked on her window during the act, then fled after she looked outside. Police later spotted him on a bicycle and stopped him based on the description the woman gave.
Police said there was no indication McIntyre knew the woman.
McIntyre's agent, Brett Tessler, said his client is "guilty of absolutely nothing" and looks forward to proving the accusations false.
"Corey is one of the highest-character people around and the last guy who would do what he's been accused of," Tessler said in a statement.
McIntyre is free on $10,000 bond.
The Bills re-signed McIntyre to a two-year contract extension in late February. The team picked him up in September 2008 as an unsigned free agent. He entered the league in 2005 and has played with Cleveland, New Orleans and Atlanta.
Information from The Associated Press was used in this report.