public voID onProvIDerDisabled(String provIDer) { Toast.makeText(TrackerService.this,"Disabled : " + provIDer,Toast.LENGTH_LONG).show();}public voID onProvIDerEnabled(String provIDer) { Toast.makeText(TrackerService.this,"Enabled : " + provIDer,Toast.LENGTH_LONG).show()解决方法 定义位置监听器,如下所示:
LocationListener locationListener = new LocationListener() { public voID onLocationChanged(Location location) { } public voID onProvIDerDisabled(String provIDer) {} public voID onProvIDerEnabled(String provIDer) {} public voID onStatusChanged(String provIDer,int status,Bundle extras) {} };
然后 :
LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); lm.requestLocationUpdates(LocationManager.GPS_PROVIDER,locationListener); lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER,locationListener);总结
以上是内存溢出为你收集整理的android – onProviderEnabled不工作?全部内容,希望文章能够帮你解决android – onProviderEnabled不工作?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)