The police arraigned Dino Melaye, lawmaker representing Kogi west senatorial district, before a magistrate court in Abuja, on Wednesday.
He was brought on a stretcher but journalists were prevented from going into the court premises.
9News Nigeria gathered that Dino Melaye was granted bail. However, armed policemen have taken over the court, preventing vehicular human movements.
There are reports that the police are planning to rearrest him.
Melaye landed in the hospital after he sustained injuries when he jumped out of a moving vehicle conveying him to a court in Kogi for a gun running case.