i tried the code in 2 different tablets (samsung,lenovo) and the sub clicked gives me id and pos from internal library not from my code in order to use event (clicked) to fire another process
without having sub shoplistview_clicked inside your code ,clicking to the list responds with id and pos
if you add event clicked somehow is ignoring your code