我有一个基于谷歌地图的应用程序,我正在使用意图打开路线规划器。但是,当应用程序启动时,它会向用户提示带有默认浏览器和地图选项的对话框。但是,我希望当应用程序启动时,它应该默认在地图中打开。下面我发布我的代码。
public class RoutePlannerActivity extends MapActivity {
public static final String TAG = "Route planner";
MapView mapView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mapView = (MapView)findViewById(R.id.mapView);
mapView.setBuiltInZoomControls(true);
Log.d(TAG, "onCreate");
Intent intent = new Intent(android.content.Intent.ACTION_VIEW,
Uri.parse("http://maps.google.com/maps?saddr=28.6667,77.2167&daddr=28.5700,77.3200"));
startActivity(intent);
}//onCreate
protected boolean isRouteDisplayed() {
Log.d(TAG, "Route displayed");
return true;
}//isRouteDisplayed
}//class