Commit fe6d36690f1424a19ad825ea22412c5682215089

Authored by hanyayun
1 parent 9eddc203

ceshi

app/src/main/java/com/example/modulepedometer/MainActivity.java
@@ -6,6 +6,7 @@ import android.support.v7.app.AppCompatActivity; @@ -6,6 +6,7 @@ import android.support.v7.app.AppCompatActivity;
6 import android.text.TextUtils; 6 import android.text.TextUtils;
7 import android.view.View; 7 import android.view.View;
8 8
  9 +import com.alibaba.android.arouter.launcher.ARouter;
9 import com.baidu.mapapi.model.LatLng; 10 import com.baidu.mapapi.model.LatLng;
10 import com.baidu.mapapi.search.geocode.GeoCodeResult; 11 import com.baidu.mapapi.search.geocode.GeoCodeResult;
11 import com.baidu.mapapi.search.geocode.GeoCoder; 12 import com.baidu.mapapi.search.geocode.GeoCoder;
@@ -50,7 +51,14 @@ public class MainActivity extends AppCompatActivity { @@ -50,7 +51,14 @@ public class MainActivity extends AppCompatActivity {
50 findViewById(R.id.tool2).setOnClickListener(new View.OnClickListener() { 51 findViewById(R.id.tool2).setOnClickListener(new View.OnClickListener() {
51 @Override 52 @Override
52 public void onClick(View v) { 53 public void onClick(View v) {
53 - SelfRecordActivity.newInstance(MainActivity.this, uid, null, null, null); 54 + ARouter.getInstance().build("/moudle_pedometer/RunLineActivity")
  55 + .withString("userId","10514343")
  56 + .withString("userIcon","")
  57 + .withString("userName","")
  58 + .withString("userPhone","")
  59 + .navigation(MainActivity.this);
  60 +
  61 +// SelfRecordActivity.newInstance(MainActivity.this, uid, null, null, null);
54 } 62 }
55 }); 63 });
56 64
config.gradle
@@ -21,7 +21,7 @@ ext { @@ -21,7 +21,7 @@ ext {
21 //编译方式 21 //编译方式
22 debug : false, 22 debug : false,
23 //版本号 23 //版本号
24 - version: "0.8.0", 24 + version: "0.8.1",
25 //Lib库前缀 25 //Lib库前缀
26 packeg : "com.cnlive.module", 26 packeg : "com.cnlive.module",
27 //Lib库名称 27 //Lib库名称
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/MyRecordView.java
@@ -72,7 +72,7 @@ public class MyRecordView implements MvpView { @@ -72,7 +72,7 @@ public class MyRecordView implements MvpView {
72 } 72 }
73 if (fragment.currentPage > 1) { 73 if (fragment.currentPage > 1) {
74 list.addAll(myRecordInfoBaseInfo.getData().getList()); 74 list.addAll(myRecordInfoBaseInfo.getData().getList());
75 - adapter.notifyDataSetChanged(); 75 + if(adapter != null)adapter.notifyDataSetChanged();
76 } 76 }
77 fragment.binding.refreshLayout.finishRefresh(); 77 fragment.binding.refreshLayout.finishRefresh();
78 fragment.binding.refreshLayout.finishLoadMore(); 78 fragment.binding.refreshLayout.finishLoadMore();
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RunLineView.java
@@ -74,7 +74,7 @@ public class RunLineView implements MvpView { @@ -74,7 +74,7 @@ public class RunLineView implements MvpView {
74 } 74 }
75 if(fragment.currentPage > 1){ 75 if(fragment.currentPage > 1){
76 list.addAll(runLineInfoBaseInfo.getData().getList()); 76 list.addAll(runLineInfoBaseInfo.getData().getList());
77 - adapter.notifyDataSetChanged(); 77 + if(adapter != null)adapter.notifyDataSetChanged();
78 } 78 }
79 fragment.binding.refreshLayout.finishRefresh(); 79 fragment.binding.refreshLayout.finishRefresh();
80 fragment.binding.refreshLayout.finishLoadMore(); 80 fragment.binding.refreshLayout.finishLoadMore();
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RunLineActivity.java
@@ -5,17 +5,18 @@ import android.content.Intent; @@ -5,17 +5,18 @@ import android.content.Intent;
5 import android.support.v7.app.AppCompatActivity; 5 import android.support.v7.app.AppCompatActivity;
6 import android.os.Bundle; 6 import android.os.Bundle;
7 7
  8 +import com.alibaba.android.arouter.facade.annotation.Route;
8 import com.cnlive.libs.base.util.StatusBarUtil; 9 import com.cnlive.libs.base.util.StatusBarUtil;
9 import com.cnlive.libs.base.util.StatusBarUtil2; 10 import com.cnlive.libs.base.util.StatusBarUtil2;
10 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo; 11 import com.cnlive.moudle.pedometer.commonInfo.CommonInfo;
11 import com.cnlive.moudle.pedometer.ui.fragment.RunLineFragment; 12 import com.cnlive.moudle.pedometer.ui.fragment.RunLineFragment;
12 -import com.cnlive.moudle.pedometer.ui.fragment.RunningFinishFragment;  
13 import com.example.moudle_pedometer.R; 13 import com.example.moudle_pedometer.R;
14 14
15 /** 15 /**
16 * 约跑线路 16 * 约跑线路
17 * Created by hanyayun 019/06/03. 17 * Created by hanyayun 019/06/03.
18 */ 18 */
  19 +@Route(path = "/moudle_pedometer/RunLineActivity")
19 public class RunLineActivity extends AppCompatActivity { 20 public class RunLineActivity extends AppCompatActivity {
20 21
21 public static void newInstance(Activity context, String userId, String userIcon, String userName,String userPhone){ 22 public static void newInstance(Activity context, String userId, String userIcon, String userName,String userPhone){
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RunMainFragment.java
@@ -197,7 +197,7 @@ public class RunMainFragment extends QMUIFragment<RunMainFragmentView, RunMainFr @@ -197,7 +197,7 @@ public class RunMainFragment extends QMUIFragment<RunMainFragmentView, RunMainFr
197 mVibrator.vibrate(new long[]{Constant.VIBRATOR_DELAY_TIME, Constant.VIBRATOR_RUN_TIME, Constant.VIBRATOR_DELAY_TIME, Constant.VIBRATOR_RUN_TIME}, Constant.VIBRATOR_REPEAT_TIME); 197 mVibrator.vibrate(new long[]{Constant.VIBRATOR_DELAY_TIME, Constant.VIBRATOR_RUN_TIME, Constant.VIBRATOR_DELAY_TIME, Constant.VIBRATOR_RUN_TIME}, Constant.VIBRATOR_REPEAT_TIME);
198 } 198 }
199 if (tipDialog != null) { 199 if (tipDialog != null) {
200 - tipDialog.setTipMsg("您已偏离路径轨迹\n请您时回归路径!"); 200 + tipDialog.setTipMsg("您已偏离路径轨迹\n请您时回归路径!");
201 tipDialog.show(); 201 tipDialog.show();
202 } 202 }
203 } 203 }
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RunningMapFragment.java
@@ -200,7 +200,7 @@ public class RunningMapFragment extends QMUIFragment<RunningMapFragmentView, Run @@ -200,7 +200,7 @@ public class RunningMapFragment extends QMUIFragment<RunningMapFragmentView, Run
200 mVibrator.vibrate(new long[]{Constant.VIBRATOR_DELAY_TIME, Constant.VIBRATOR_RUN_TIME, Constant.VIBRATOR_DELAY_TIME, Constant.VIBRATOR_RUN_TIME}, Constant.VIBRATOR_REPEAT_TIME); 200 mVibrator.vibrate(new long[]{Constant.VIBRATOR_DELAY_TIME, Constant.VIBRATOR_RUN_TIME, Constant.VIBRATOR_DELAY_TIME, Constant.VIBRATOR_RUN_TIME}, Constant.VIBRATOR_REPEAT_TIME);
201 } 201 }
202 if (tipDialog != null) { 202 if (tipDialog != null) {
203 - tipDialog.setTipMsg("您已偏离路径轨迹\n请您时回归路径!"); 203 + tipDialog.setTipMsg("您已偏离路径轨迹\n请您时回归路径!");
204 tipDialog.show(); 204 tipDialog.show();
205 } 205 }
206 } 206 }