Please have a look at the latest SDK Version and find updated Android documentation in the devzone. Recently introduced "AbstractArchitectCamActivity.java" and "AbstractArchitectCamFragmentV4.java" describe the interaction between JS and native code in more detail. "SampleCamContentFromNativeActivity.java" demoes how to pass information from your Android code into JS.
Kind regards, Andreas
over 6 years ago
"The World.onMarkerSelected function is called when a marker is clicked.
The document.location = architectsdk://... call is handled in native code's urlListener, where the passed id is used to call the right POI detail page."