坏蛋之黑金帝国txt,毕 畅,徐至琦电影
public class mainactivity extends activity {
private location location=null;
@override
protected void oncreate(bundle savedinstancestate) {
super.oncreate(savedinstancestate);
setcontentview(r.layout.activity_main);
//获得位置服务的名称
string servicename = this.location_service;
//获得位置服务的管理对象
locationmanager locationmanager = (locationmanager)getsystemservice(servicename);
// 通过gps获取定位的位置数据
location = locationmanager.getlastknownlocation(locationmanager.gps_provider);
updatetonewlocation(location);
/**服务管理对象的监听器*/
//参数1:定位的方式 参数2:监听更新间隔时间(ms) 参数3:监听更新的距离(m) 参数4:监听的方法
locationmanager.requestlocationupdates(locationmanager.gps_provider, 2000, 10, new locationlistener() {
public void onstatuschanged(string provider, int status, bundle extras) {
}
public void onproviderenabled(string provider) {
}
public void onproviderdisabled(string provider) {
}
public void onlocationchanged(location location) {
updatetonewlocation(location);
}
});
}
private void updatetonewlocation(location location) {
textview tv1;
tv1 = (textview) this.findviewbyid(r.id.tv1);
if (location != null) {
double latitude = location.getlatitude();
double longitude= location.getlongitude();
tv1.settext("经纬度为:n"+"维度:" + latitude+ "n经度" + longitude);
} else {
tv1.settext("无法获取地理信息");
}
}
@override
public boolean oncreateoptionsmenu(menu menu) {
getmenuinflater().inflate(r.menu.main, menu);
return true;
}
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Android studio 解决logcat无过滤工具栏的操作
Android Studio 恢复小窗口停靠模式(Docked Mode)
Android studio保存logcat日志到本地的操作
Android Studio快捷键生成TAG、Log.x日志输出介绍
网友评论