Commit b0aade13029b250452973ec8740bcfe12da554b2

Authored by 韩亚云
1 parent 5477d280

赛事分享修改

moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RaceRecorView.java
@@ -111,7 +111,7 @@ public class RaceRecorView implements MvpView { @@ -111,7 +111,7 @@ public class RaceRecorView implements MvpView {
111 .setOnClickListener(v -> { 111 .setOnClickListener(v -> {
112 //分享 112 //分享
113 ShareRecordActivity.newInstance(fragment.getActivity(), fragment.raceTitle, bestResultBean.getMileage(), bestResultBean.getStep(), 113 ShareRecordActivity.newInstance(fragment.getActivity(), fragment.raceTitle, bestResultBean.getMileage(), bestResultBean.getStep(),
114 - bestResultBean.getEmployTime(), bestResultBean.getPace()); 114 + bestResultBean.getEmployTime(), bestResultBean.getPace(),bestResultBean.getRecordId()+"");
115 }); 115 });
116 116
117 } else { 117 } else {
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/ShareRecordActivity.java
@@ -51,14 +51,16 @@ public class ShareRecordActivity extends AppCompatActivity { @@ -51,14 +51,16 @@ public class ShareRecordActivity extends AppCompatActivity {
51 private PermissionsUtils mPermissionsUtils = new PermissionsUtils(); 51 private PermissionsUtils mPermissionsUtils = new PermissionsUtils();
52 private ImageView record_icon; 52 private ImageView record_icon;
53 private TextView record_name; 53 private TextView record_name;
  54 + private String idName;
54 55
55 - public static void newInstance(Activity context, String title, String kilo, String step, String time, String speed) { 56 + public static void newInstance(Activity context, String title, String kilo, String step, String time, String speed,String idName) {
56 Intent intent = new Intent(context, ShareRecordActivity.class); 57 Intent intent = new Intent(context, ShareRecordActivity.class);
57 intent.putExtra("raceTitle", title); 58 intent.putExtra("raceTitle", title);
58 intent.putExtra("kilo", kilo); 59 intent.putExtra("kilo", kilo);
59 intent.putExtra("step", step); 60 intent.putExtra("step", step);
60 intent.putExtra("time", time); 61 intent.putExtra("time", time);
61 intent.putExtra("speed", speed); 62 intent.putExtra("speed", speed);
  63 + intent.putExtra("idName",idName);
62 context.startActivity(intent); 64 context.startActivity(intent);
63 } 65 }
64 66
@@ -69,6 +71,7 @@ public class ShareRecordActivity extends AppCompatActivity { @@ -69,6 +71,7 @@ public class ShareRecordActivity extends AppCompatActivity {
69 StatusBarUtil2.setColor(this, getResources().getColor(R.color.bg), 0); 71 StatusBarUtil2.setColor(this, getResources().getColor(R.color.bg), 0);
70 setContentView(R.layout.activity_share_record); 72 setContentView(R.layout.activity_share_record);
71 73
  74 + if(getIntent().getStringExtra("idName") != null) idName = getIntent().getStringExtra("idName");
72 cord_name = findViewById(R.id.cord_name); 75 cord_name = findViewById(R.id.cord_name);
73 cord_name.setText("我在中国网家家\n" + getIntent().getStringExtra("raceTitle") + "中的最佳成绩"); 76 cord_name.setText("我在中国网家家\n" + getIntent().getStringExtra("raceTitle") + "中的最佳成绩");
74 ((TextView) findViewById(R.id.kilo_share)).setText(getIntent().getStringExtra("kilo")); 77 ((TextView) findViewById(R.id.kilo_share)).setText(getIntent().getStringExtra("kilo"));
@@ -151,6 +154,7 @@ public class ShareRecordActivity extends AppCompatActivity { @@ -151,6 +154,7 @@ public class ShareRecordActivity extends AppCompatActivity {
151 editText.setCursorVisible(true); 154 editText.setCursorVisible(true);
152 ARouter.getInstance().build("/share/ShareImgActivity") 155 ARouter.getInstance().build("/share/ShareImgActivity")
153 .withString("bitmap", "share_img_string") 156 .withString("bitmap", "share_img_string")
  157 + .withString("fileName",idName)
154 .navigation(this); 158 .navigation(this);
155 } 159 }
156 160