Android make方法每X秒运行一次(涉及gps和服务器调用)

CQM*_*CQM 2 java gps multithreading android intervals

我有一个利基应用程序,需要每隔几秒发送一个服务器的位置.(不要担心手机的电池寿命).我如何每隔几秒钟创建一个线程或某个东西?我有一个gpslistener,但其子类的名称"onlocationchanged"似乎只是想提供信息,如果位置发生了变化,我需要每次都发送到服务器的更新位置,但我定义的间隔

我该怎么做?

洞察力赞赏

500*_*865 8

将此放入onCreate服务中.

  mTimer.scheduleAtFixedRate(new TimerTask() {
    @Override
    public void run() {
           // What you want to do goes here
         }
    }, 0, REFRESH_TIME);
Run Code Online (Sandbox Code Playgroud)

REFRESH_TIMErun重复自身时的频率或时间(以毫秒为单位).