SoFunction
Updated on 2025-04-07

Android path query specific implementation


;
;
;
;
;
;
;
;
;
;
;
;
publicclassMapRoutingextendsActivityimplementsIRoutingListener{
@Override
publicvoidonCreate(BundlesavedInstanceState){
(savedInstanceState);
setContentView();
}
@Override
publicvoidonStart(){
();
GeoLatLngcenter=newGeoLatLng(32.0616667,118.7777778);
(center,15,
);
(this);
}
@Override
publicbooleanonCreateOptionsMenu(Menumenu){
MenuInflaterinflater=getMenuInflater();
(.maprouting_menu,menu);
returntrue;
}
@Override
publicbooleanonOptionsItemSelected(MenuItemitem){
//Handleitemselection
switch(()){
:
Stringname1="Nanjing";
Stringname2="Beijing";
("from:"+name1+"to:"
+name2);
returntrue;
default:
(item);
}
}
@Override
publicvoiddone(Stringquery,MapDirectionresult){
if(result!=null){
(result);
(());
();
();
}
}
@Override
publicvoidreadProgress(intbytes,inttotal){
}
}