Everything that works with B4XPages can also work with Activities. It is just more complicated.
I don't remember whether MediaChooser only works with B4XPages (it is possible), however even if it does, then it shouldn't be complicated to take the relevant code (b4xlib = zip file) and use it in your project.