安卓如何在按返回键回到主屏幕后关闭gps图标?

可能

我有这个问题,当我想返回首页时,我从应用程序中使用GPS来获取经度和纬度。图标GPS总是从移动设备的顶部显示,如何在返回主屏幕后将其关闭

在此处输入图片说明 我的代码。

public class doctorlocation extends Activity implements LocationListener {
    protected LocationManager locationManager;
    protected LocationListener locationListener;
    protected Context context;
    String lat;
    String provider;
    protected double latitude,longitude; 
    protected boolean gps_enabled,network_enabled;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.doctorlocation);
        locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
        locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this);   
    }

        @Override
    public void onLocationChanged(Location location) {
     //txtLat = (TextView) findViewById(R.id.textview1);

    //txtLat.setText("Latitude:" + location.getLatitude() + ", Longitude:" + location.getLongitude());
    String str = "Latitude: "+location.getLatitude()+" \nLongitude: "+location.getLongitude();
    Toast.makeText(getBaseContext(), str, Toast.LENGTH_LONG).show();

    latitude=location.getLatitude();

    longitude=location.getLongitude();

    }

    @Override
    public void onProviderDisabled(String provider) {
     Log.d("Latitude","disable");

        Toast.makeText(getBaseContext(), "Gps turned off ", Toast.LENGTH_LONG).show();

    }

    @Override
    public void onProviderEnabled(String provider) {
     Log.d("Latitude","enable");

    Toast.makeText(getBaseContext(), "Gps turned on ", Toast.LENGTH_LONG).show();

    }

    @Override
    public void onStatusChanged(String provider, int status, Bundle extras) {
    Log.d("Latitude","status");
    }

      }
阿姆雷什·辛格(Amresh Singh)

在使用这个代码onPause()的那个Activity

 @Override
    protected void onPause() {
    Log.i("onPause", "inside onPause");
    super.onPause();
    locationManager.removeUpdates(myLocationListener);//locationManager.removeUpdates(this) ;
    locationManager = null;
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android-如何打开推送通知深层链接意图,该意图在关闭时将返回到主屏幕?

来自分类Dev

如何在主屏幕上设置快捷方式的启动方式?安卓

来自分类Dev

如果按钮已经具有shape_layout,如何在按下按钮时更改其颜色?安卓

来自分类Dev

如何在元素之间划分空间?安卓

来自分类Dev

如何在AsyncTask运行时禁用Button?(安卓)

来自分类Dev

如何在按下后更改按钮的bg颜色并返回到先前的颜色

来自分类Dev

如何在屏幕中央绘制一些东西?- 安卓

来自分类Dev

如何始终将地图标记保持在屏幕中央?安卓

来自分类Dev

锁定屏幕后,如何防止屏幕关闭?

来自分类Dev

如何在按Tab键嵌套项目符号点后如何返回到以前的项目符号点类型

来自分类Dev

如何在主屏幕上设置消防电视的“图标”?

来自分类Dev

如何在Eclipse视图中返回关闭按钮/图标

来自分类Dev

React Navigation 5嵌套屏幕无法返回到主屏幕

来自分类Dev

回到登录屏幕后,如何在更改文本后自动删除文本输入屏幕

来自分类Dev

锁定屏幕后,如何防止屏幕关闭?

来自分类Dev

如何在按Tab键嵌套项目符号点后如何返回到以前的项目符号点类型

来自分类Dev

如何在特定屏幕后关闭某些活动?

来自分类Dev

如何在Eclipse中混淆代码?(安卓)

来自分类Dev

如何在按下某些键时显示或关闭(而不是隐藏)vb.net中的表单

来自分类Dev

安卓; 如何从片段中的活动返回值的方法?

来自分类Dev

连接外部屏幕后,如何自动关闭内部屏幕?

来自分类Dev

用户返回主屏幕后,如何使iOS应用每次重新启动?

来自分类Dev

从imageview返回到主屏幕android studio

来自分类Dev

如何在Android中启动屏幕后隐藏主屏幕上的后退按钮?

来自分类Dev

如何在按下后退按钮时返回到先前打开的选项卡

来自分类Dev

安卓屏幕旋转

来自分类Dev

如何在cordova ios中启动屏幕后修复屏幕?

来自分类Dev

最近屏幕后如何返回上一个活动

来自分类Dev

安卓手机内置返回键

Related 相关文章

  1. 1

    Android-如何打开推送通知深层链接意图,该意图在关闭时将返回到主屏幕?

  2. 2

    如何在主屏幕上设置快捷方式的启动方式?安卓

  3. 3

    如果按钮已经具有shape_layout,如何在按下按钮时更改其颜色?安卓

  4. 4

    如何在元素之间划分空间?安卓

  5. 5

    如何在AsyncTask运行时禁用Button?(安卓)

  6. 6

    如何在按下后更改按钮的bg颜色并返回到先前的颜色

  7. 7

    如何在屏幕中央绘制一些东西?- 安卓

  8. 8

    如何始终将地图标记保持在屏幕中央?安卓

  9. 9

    锁定屏幕后,如何防止屏幕关闭?

  10. 10

    如何在按Tab键嵌套项目符号点后如何返回到以前的项目符号点类型

  11. 11

    如何在主屏幕上设置消防电视的“图标”?

  12. 12

    如何在Eclipse视图中返回关闭按钮/图标

  13. 13

    React Navigation 5嵌套屏幕无法返回到主屏幕

  14. 14

    回到登录屏幕后,如何在更改文本后自动删除文本输入屏幕

  15. 15

    锁定屏幕后,如何防止屏幕关闭?

  16. 16

    如何在按Tab键嵌套项目符号点后如何返回到以前的项目符号点类型

  17. 17

    如何在特定屏幕后关闭某些活动?

  18. 18

    如何在Eclipse中混淆代码?(安卓)

  19. 19

    如何在按下某些键时显示或关闭(而不是隐藏)vb.net中的表单

  20. 20

    安卓; 如何从片段中的活动返回值的方法?

  21. 21

    连接外部屏幕后,如何自动关闭内部屏幕?

  22. 22

    用户返回主屏幕后,如何使iOS应用每次重新启动?

  23. 23

    从imageview返回到主屏幕android studio

  24. 24

    如何在Android中启动屏幕后隐藏主屏幕上的后退按钮?

  25. 25

    如何在按下后退按钮时返回到先前打开的选项卡

  26. 26

    安卓屏幕旋转

  27. 27

    如何在cordova ios中启动屏幕后修复屏幕?

  28. 28

    最近屏幕后如何返回上一个活动

  29. 29

    安卓手机内置返回键

热门标签

归档