Erwägungen:
1.
Die Staatsanwaltschaft des Kantons Solothurn führt gegen A._ ein Strafverfahren wegen Pornografie und weiteren Delikten. Rechtsanwalt B._ ist amtlicher Verteidiger. Am 15. Februar 2019 ersuchte A._ die Staatsanwaltschaft, ihm stattdessen Rechtsanwalt C._ als amtlichen Verteidiger beizuordnen. Mit Verfügung vom 18. Februar 2019 wies die Staatsanwaltschaft das Gesuch ab. Eine von A._ dagegen erhobene Beschwerde wies das Obergericht des Kantons Solothurn mit Entscheid vom 28. März 2019 ab.
2.
Mit Beschwerde vom 31. März 2019 beantragt A._ dem Bundesgericht sinngemäss, der Entscheid des Obergerichts sei aufzuheben und sein amtlicher Verteidiger auszuwechseln. Das Obergericht, die Staatsanwaltschaft und Rechtsanwalt B._ haben auf eine Vernehmlassung verzichtet. Der Beschwerdeführer hat sich erneut vernehmen lassen.
3.
Eine Beschwerde an das Bundesgericht ist zu begründen (Art. 42 Abs. 2 BGG). Das Obergericht hat detailliert dargelegt, weshalb im vorliegenden Fall kein Anlass für einen Wechsel der amtlichen Verteidigung bestehe. Es wies den Beschwerdeführer auch darauf hin, dass es nicht genüge, sich auf ein angeblich gestörtes Vertrauensverhältnis zu berufen, wenn dafür keine objektiven Anzeichen bestünden. Im bundesgerichtlichen Verfahren macht der Beschwerdeführer einzig geltend, dass das Vertrauensverhältnis zu seinem amtlichen Verteidiger massiv gestört sei, ohne aufzuzeigen, weshalb dies der Fall sein soll. Seine Beschwerde genügt den gesetzlichen Formerfordernissen offensichtlich nicht, weshalb auf sie im vereinfachten Verfahren nach Art. 108 Abs. 1 lit. b BGG nicht einzutreten ist.
4.
Auf eine Kostenauflage kann verzichtet werden (Art. 66 Abs. 1 BGG). Damit wird das Gesuch des Beschwerdeführers um unentgeltliche Rechtspflege gegenstandslos.
Demnach erkennt der Einzelrichter:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Kosten erhoben.
3.
Dieses Urteil wird dem Beschwerdeführer, der Staatsanwaltschaft des Kantons Solothurn, Rechtsanwalt B._, dem Obergericht des Kantons Solothurn, Beschwerdekammer, und Rechtsanwalt C._, schriftlich mitgeteilt.
Lausanne, 28. Mai 2019
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Einzelrichter: Muschietti
Der Gerichtsschreiber: Dold