Пишу аудиоплеер под Android, как передать строку между Activity?
Задача: в ActivityA есть кнопка "Выбрать песню". ActivityB представляет собой список песен. Необходимо из ActivityA по нажатию на кнопку запустить ActivityB, выбрать песню и данные о ней отобразить в ActivityA. При пересоздании процесса приложения ActivityA должно отобразить песню, выбранную до убийства процесса (очень важное требование!). Как это сделать?
Посмотреть на гите примеры плееров. Как минимум десяток проблем вы ещё не знаете.
Воспроизведение звука из треда активити не делают. А когда вы вынесите его в сервис, то само собой станет очевидно, что у него должен быть метод иныо о текущем треке. И возможность подписаться на смену статуса воспроизведения.