Hi Steve,
Thanks for a prompt reply.
Actually, I shouldnot have written "Navigator", which is making the things complicated I guess.
What is required is a simple "Viewer" for KML/KMZ file with the present geolocation (Google Maps on background are also not required)
I went through the tutorials you mentioned but they use web to access google static maps, which is why they have to go online.
I will rewrite the problem statement: (as earlier one I did not write properly)
a) Browse KML file from SD Card (and open)
b) See the KML with Geolocation (no background map needed) (although another KML/KMZ overlay may be added to the canvas)