Large csv list for large text

Hello , I'm trying create an app , with a listpicker that reads from a local large csv list, as chapters from book.
If in the csv file there are many words ...... the app don't work.
With a small amount of words it works with no problem.
Which is the best way to create a list from large texts , like a book with chapters?

You could make separate files, one per chapter, and an extra file as a Table of Contents mapping chapter names into file names.

Thank you. How many mb is the limit of a file and an total apk?

I have lost track, 5 MB or 10 MB.
The server allows more, at extra expense to MIT.