Firstly , Is this a B4XPages project (if not , it should be ) , as you refer to Activities and Pages ...
In a B4X Pages Project ..
In B4XMainPage .... Class Globals
Then in the MainPage , B4XPage_Created or B4XPage_Appear sub , Initialise and populate your list.
In all Other Pages you wish to reference that list.
Sub Class_Globals
Private MainPage As B4XMainPage
Sub B4XPage_Created
MainPage = B4XPages.MainPage
You should now be able to interact with that main list from anywhere in the other pages with...
Log("List Entry 3" & MainPage.MyList.Get(2))