在onclick()点击事件中的

// 上传地理位置

case R.id.person_up_locat:

System.out.println("====输出了。。

。。

====");

// startActivity(new Intent(PersonCenterActivity.this,

// AddedToolsActivity.class));

// 获取地理位置--经纬度和坐标

String addrStr = ShareData.getShareStringData("addrStr");

String latit = ShareData.getShareStringData("latit");

String longit = ShareData.getShareStringData("longit");

String urlLoca = HttpUrl.HttpLIPEI

+ "/yqw/w/c/post?app=survey&mdl=web&act=getSurveyLonLatList"

+ "&type=json&token=1";

// + "&col.surveyId="+ surveyId

urlLo = urlLoca + "&col.lon=" + longit + "&col.lat=" + latit

+ "&col.addressinfo=" + addrStr;

System.out.println("====输出了。。

。。==2==");

// final String LocationLLA = HttpService.postParamAndFile(urlLo);

// mtime.schedule(new RemindTask(), 100, 3000);

final Timer mtime = new Timer();

// TimerTask mtask;

mtime.schedule(new TimerTask() {

@Override

public void run() {

try {

System.out.println("=FLAG=0=" + FLAG);

// mtime.schedule(mtask, 100, 1000);//

// 0.1s后运行task,经过1s再次运行

System.out.println("上传地理位置-------11--");

//使用do,while的方法。do---開始启动线程,上传数据

do {

LocationLLA = HttpService.postParamAndFile(urlLo);

System.out.println("上传地理位置-------33--" + urlLo

+ "===" + LocationLLA);

} while (FLAG == 1);

//while (FLAG == 1);---停止关闭线程,关闭数据

mtime.cancel();

System.out.println("不上传地理位置-------22--");





} catch (Exception e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}, 100, 3000);





System.out.println("=FLAG=1=" + FLAG);

if (FLAG == 0) {

first_visib.setVisibility(View.GONE);

first_gone.setVisibility(View.VISIBLE);

FLAG = 1;

System.out.println("===00====0======");

} else if (FLAG == 1) {

System.out.println("===0===2======");

first_visib.setVisibility(View.VISIBLE);

first_gone.setVisibility(View.GONE);

FLAG = 0;

System.out.println("不上传地理位置-----00--22--");

}

System.out.println("=FLAG=2=" + FLAG);

break;

default:

break;

最新文章

  1. Python遇到字符编码出问题的一个相对万能的办法
  2. 344. Reverse String
  3. 解决sea.js引用jQuery提示$ is not a function的问题
  4. 洛谷P1111 修复公路
  5. python中try except执行顺序
  6. LeetCode 445 Add Two Numbers II
  7. nginx上部署python web
  8. Linux自启动
  9. linux - 开机启动thunderbird、chromium
  10. redhat nginx 启动脚本
  11. MPLS LDP随堂笔记1
  12. react native 5.54 出ios版本遇到的坑(应该是在xcode10下才会有的吧)记录。。。。。。 据说5.7已经修复了
  13. Java面试问题汇总
  14. fread,fwrite
  15. java-算法-排列组合
  16. MAVEN_day02快速入门
  17. P2152 [SDOI2009]SuperGCD 未完成
  18. UOJ#424 【集训队作业2018】count
  19. L226
  20. Spring MVC 重定向

热门文章

  1. servU服务器连接不上问题的解决
  2. 在iframe内页面完全加载完后,关闭父页面生成的div遮罩层
  3. python学习笔记(4)——list[ ]
  4. eclipse中添加maven
  5. Java学习4_一些基础4_输入输出_16.5.7
  6. Xamarin View获取属性的绑定信息
  7. console.log格式化及console对象
  8. [C++] 化学方程式的格式化算法
  9. Python网络编程—socket(一)
  10. Python基础(四) 基础拾遗、数据类型进阶