Пишу самоучитель состоящий из 50 уроков, каждый урок это текст и несколько аудиофайлов, причем расположение текста и аудиофайлов в каждом уроке разное, так же необходимо выделять некоторые слова в тексте и при клике воспроизводить звук, из решений нашел только spannableString, так как у webview есть ограничения.
- Как все правильно реализовать создавать 50 активити или фрагментов? либо динамически формировать это все в одном активити?
- Что выбрать для хранения текста json или sqlite?