Java or .NET answers are fine.
I create an Android Map with the following, works fine:
var geoUri = Android.Net.Uri.Parse ("geo:42.374260,-71.120824");
var mapIntent = new Intent (Intent.ActionView, geoUri);
StartActivity (mapIntent);
Is there a way to send the intent a request to zoom to a certain amount?
According to http://developer.android.com/guide/appendix/g-app-intents.html add suffix “?z=zoom” where zoom is from [2..23]