A.- Der 1975 geborene R._arbeitete vom 28. August 1995 bis 31. März 1996 als kaufmännischer Angestellter bei der F._ AG. Die vertraglich vereinbarte Arbeitszeit belief sich auf ca. 38 Stunden pro Woche, während die Normalarbeitszeit des Betriebes 42 Wochenstunden betrug. Diese Stelle kündigte er auf den 31. März 1996. Daneben stand der Versicherte vom 1. Mai 1994 bis 30. April 1996 als Spieler beim EHC Y._ unter Vertrag. Ab 1. Mai 1996 bezog er Arbeitslosenentschädigung. Am 26. September 1997 forderte die Öffentliche Arbeitslosenkasse des Kantons Solothurn zuviel ausbezahlte Arbeitslosentaggelder im Betrag von Fr. 8'481. 25 für die Auszahlungsperiode 1. Mai bis 30. November 1996 zurück, da der "Vermittlungsgrad" auf 74 % festgelegt worden war. Auf Beschwerde hin zog die Arbeitslosenkasse die Rückforderungsverfügung vom 26. September 1997 in Wiedererwägung und ersetzte sie durch die Verfügung vom 9. Dezember 1997, womit sie nurmehr einen Betrag von Fr. 7'395. 95 zurückverlangte, ausgehend von einem versicherten Verdienst von Fr. 3'694. -. B.- Beschwerdeweise liess R._ geltend machen, es seien die Verfügung der Arbeitslosenkasse vom 9. Dezember 1997 aufzuheben, der versicherte Verdienst auf Fr. 7'220. 90 festzusetzen und die Taggeldleistungen für die Zeit vom 1. Mai bis 31. Dezember 1996 auf der Basis dieses versicherten Verdienstes neu zu berechnen und die entsprechende Differenz an Taggeldern nachzuzahlen. In Gutheissung der Beschwerde hob das Versicherungsgericht des Kantons Solothurn die Verfügung der Arbeitslosenkasse vom 9. Dezember 1997 auf und wies die Sache an diese zurück, damit sie im Sinne der Erwägungen verfahre (Entscheid vom 26. März 1999). Es stellte fest, dass die Arbeitslosenentschädigung auf Grund des Verdienstes bei der F._ AG von Fr. 3'470. 90 und desjenigen beim EHC Y._ von Fr. 3'750. -, also total Fr. 7'220. 90, zu berechnen sei unter Abzug von Ferienentschädigungen. C.- Mit Verwaltungsgerichtsbeschwerde beantragt die Arbeitslosenkasse, es sei der kantonale Entscheid aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. Der Versicherte lässt auf Abweisung der Verwaltungsgerichtsbeschwerde schliessen, soweit darauf einzutreten sei. Das Bundesamt für Wirtschaft und Arbeit (ab 1. Juli 1999: Staatssekretariat für Wirtschaft) hat sich nicht vernehmen lassen.