Sachverhalt: A. A.a Am 31. Mai/1. Juni 2012 verurteilte das Amtsgericht Bucheggberg-Wasseramt X._ erstinstanzlich unter anderem wegen versuchter vorsätzlicher Tötung (infolge des Angriffs mit einem Messer), mehrfachen Diebstahls, mehrfachen versuchten Raubes und weiteren Straftatbeständen zu einer Freiheitsstrafe von fünf Jahren und sechs Monaten. Insbesondere weil diese Straftaten im Zusammenhang mit der Abhängigkeit von X._ von Betäubungsmitteln stehen, ordnete das Gericht zugleich eine stationäre therapeutische (psychiatrische) Massnahme nach Art. 59 Abs. 3 StGB an. X._ focht dieses Urteil mit Berufung an, namentlich mit der Begründung, bei dem ihr vorgeworfenen Tötungsversuch in Notwehr gehandelt zu haben. Zur Sicherung des Strafvollzugs bis zum Eintritt in den Massnahmenvollzug ordnete das Amtsgericht überdies gleichzeitig die Fortführung folgender Massnahmen an, die bereits früher vom Haftgericht strafprozessual verfügt worden waren: Zusammenarbeit mit der Bewährungshilfe unter Wahrnehmung der vereinbarten Termine und Einhaltung von Weisungen, psychotherapeutische Behandlung, Befolgung der Methadonabgabe. A.b Am 2. Juli 2012 ordnete der Präsident des Amtsgerichts Bucheggberg-Wasseramt die Festnahme von X._ an. Diese wurde am 6. Juli 2012 verhaftet. Am 8. Juli 2012 beschloss das Amtsgericht Bucheggberg-Wasseramt die Anordnung von Sicherheitshaft, ohne deren Dauer zeitlich festzulegen. Mit Urteil vom 24. Juli 2012 hiess das Obergericht des Kantons Solothurn, Beschwerdekammer, eine dagegen erhobene Beschwerde von X._ hinsichtlich der Frage der Geltungsdauer gut, wies sie im Übrigen aber ab. Am 12. September 2012 hiess das Bundesgericht eine dagegen eingereichte Beschwerde gut, soweit es darauf eintrat, hob das Urteil des Obergerichts auf und ordnete an, X._ sei unverzüglich aus der Haft zu entlassen. Im Wesentlichen wurde dies damit begründet, der Widerruf von Ersatzmassnahmen und deren Ersetzung durch Sicherheitshaft setzten neue Umstände voraus, die sich nach der Anordnung der Ersatzmassnahmen ergeben hätten und die eine erneute Inhaftierung erforderten. Solche neuen Umstände lägen nicht vor. Ergänzend hielt das Bundesgericht fest, die Anordnung von Sicherheitshaft falle jedoch wieder in Betracht, sollte sich X._ nicht strikt an ihre Auflagen halten oder sonst ein - genügend erstelltes - Risikoverhalten zeigen (Urteil 1B_473/2012). B. B.a Nachdem X._ mehrmals Termine bei der Bewährungshilfe sowie beim Psychiater nicht eingehalten hatte, wurde sie mit Verfügungen des Obergerichts vom 19. November und 6. Dezember 2012 verwarnt und es wurde ihr in Aussicht gestellt, dass sie erneut in Sicherheitshaft genommen werden könnte, falls sie sich nicht zuverlässig an die Auflagen halte. Am 9. April 2013 informierte die Bewährungshilfe das Obergericht darüber, dass X._ keinen Sinn mehr sehe, die Bewährungshilfe weiterzuführen. Mit Mail vom gleichen Tag teilte X._ dem Obergericht sinngemäss dasselbe mit. Das Obergericht antwortete, sie müsse sich strikt an die Auflagen halten, ansonsten Sicherheitshaft angeordnet werde. Im Verlaufsbericht vom 12. April 2013 hielt der behandelnde Psychiater fest, X._ habe nur fünf von elf Terminen eingehalten, weshalb eine weitere Zusammenarbeit nicht erwünscht sei. Eine ambulante psychiatrische Behandlung mache aus seiner Sicht ohnehin keinen Sinn mehr. Zu begrüssen wäre vielmehr eine stationäre Suchtbehandlung. Immerhin gebe es keine Hinweise auf akute Selbst- oder Fremdgefährdung. B.b Am 17. April ordnete die Strafkammer des Obergerichts des Kantons Solothurn die Festnahme von X._ an. Nachdem sie am 18. April 2013 festgenommen worden war, verfügte noch am gleichen Tag das Gerichtspräsidium der Strafkammer des Obergerichts die Sicherheitshaft über X._. C. Mit Beschwerde in Strafsachen vom 3. Mai 2013 an das Bundesgericht beantragt X._, die Verfügung der Strafkammer des Obergerichts vom 18. April 2013 aufzuheben, die am 31. Mai/1. Juni 2012 angeordneten Ersatzmassnahmen weiterzuführen und sie umgehend aus der Sicherheitshaft zu entlassen. Überdies ersucht sie um unentgeltliche Rechtspflege und Verbeiständung. Zur Begründung wird im Wesentlichen die offensichtlich unrichtige Feststellung des Sachverhalts durch die Vorinstanz sowie ein Verstoss gegen Art. 237 StPO und Art. 31 BV geltend gemacht. D. Die Staatsanwaltschaft und das Obergericht haben auf Stellungnahmen verzichtet. Beide weisen darauf hin, dass die Hauptverhandlung vor dem Berufungsgericht auf den 17. Mai 2013 angesetzt sei. E. X._ hat auf weitere Äusserungen verzichtet. F. Am 23. Mai 2013 ging beim Bundesgericht die Faxkopie eines Beschlusses der Strafkammer des Obergerichts vom gleichen Tag ein, wonach über X._ zusammen mit der Urteilseröffnung in der Sache Sicherheitshaft angeordnet wird. 