如何在文本框中输入GPS状态

时间:2015-04-30 08:50:24

标签: android gps

基本上,如果在文本框下打开GPS以显示“已启用”并且如果已启用GPS,请将文本放在显示为“已禁用”的文本框中。

3 个答案:

答案 0 :(得分:1)

if (locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)) {
textbox_name.setText("Enable");
}
else
textbox_name.setText("Disabled");

试试这会对你有帮助。

答案 1 :(得分:0)

这与Android开发无关,它的思维基本上很简单,但在Android中看起来会像(假设你有其他部分):

textView.setText(isGpsTurnedOn ? "Enabled" : "Disabled");

如果您对获取GPS状态感兴趣,请查看this问题。

答案 2 :(得分:0)

请找到这段代码我希望它能帮到你

PackageManager pm = getApplicationContext().getPackageManager();
boolean hasGps = pm.hasSystemFeature(PackageManager.FEATURE_LOCATION_GPS);
if(hasGps){
LocationManager locationManager = (LocationManager)getSystemService(LOCATION_SERVICE);
if(locationManager.isProviderEnabled(LocationManager.GPS_PROVIDER)){            
//set enable into TextView here         
}else{
//set Disable into TextView here 
}
}else{
//set Toast for GPS not available into your device
}