Fatti
Il ricorrente, un cittadino nigeriano, è entrato in Svizzera nel 2004 e ha presentato senza successo una richiesta di asilo. Si è trattenuto illegalmente in Svizzera fino al 2007 e è stato più volte condannato per soggiorno illegale. Nel 2009 è rientrato in Svizzera e ha sposato una keniana residente in Svizzera. Ha ottenuto un permesso di soggiorno per rimanere con sua moglie, che è stato prorogato per l'ultima volta fino al 7 agosto 2013. La comunità coniugale è stata abbandonata nel 2012.
L'Ufficio per le migrazioni del Cantone di Zurigo ha respinto nel 2014 la richiesta di ulteriore proroga del permesso di soggiorno e ha espulso il ricorrente dalla Svizzera. Il ricorso presentato contro questa decisione è stato respinto. Il ricorrente ha chiesto al Tribunale federale di annullare la sentenza e di prorogare il suo permesso di soggiorno.
Legge
Il Tribunale federale ha esaminato se il ricorrente soddisfa i requisiti per un'integrazione riuscita ai sensi dell'art. 50 cpv. 1 lett. a LStr. L'autorità inferiore aveva respinto la richiesta di proroga del permesso di soggiorno a causa della mancata integrazione.
Il Tribunale federale ha stabilito che il ricorrente è integrato con successo dal 2012, poiché mantiene se stesso in modo indipendente, non ha debiti e si comporta correttamente. Il fatto che sia stato condannato penalmente durante il suo primo soggiorno in Svizzera non esclude un'integrazione, poiché si trattava di condanne minori.
Il Tribunale federale ha ritenuto che l'integrazione del…