Using a webview does make it more compilcated as you need to use Javascript and a Javascript-Interface in the B4A Webview.
Additionally you can not scan for files with javascript. JS need to send a command to B4A and B4A need to scan the folder and return the files in it. The JS must get the result to show...