有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何仅在设备位置改变时执行方法?

我在我的应用程序中有方法“NetAsync(view)”,该方法在按钮单击事件时执行,并将数据发送到我的数据库,我想要的是,该方法“NetAsync(view)”仅在设备位置发生变化时执行,比方说在5公里后。请帮助我如何做到这一点,我尝试了很多方法通过谷歌搜索,但他们是混乱的

此时,方法“NetAsync(view)”在按钮单击事件上执行

move = (Button)findViewById(R.id.movebutton);

        move.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View view) {
                // TODO Auto-generated method stub
                NetAsync(view);
                      }
                  }

共 (1) 个答案