Commit b0aade13029b250452973ec8740bcfe12da554b2
1 parent
5477d280
赛事分享修改
Showing
2 changed files
with
6 additions
and
2 deletions
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RaceRecorView.java
| ... | ... | @@ -111,7 +111,7 @@ public class RaceRecorView implements MvpView { |
| 111 | 111 | .setOnClickListener(v -> { |
| 112 | 112 | //分享 |
| 113 | 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 | 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 | 51 | private PermissionsUtils mPermissionsUtils = new PermissionsUtils(); |
| 52 | 52 | private ImageView record_icon; |
| 53 | 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 | 57 | Intent intent = new Intent(context, ShareRecordActivity.class); |
| 57 | 58 | intent.putExtra("raceTitle", title); |
| 58 | 59 | intent.putExtra("kilo", kilo); |
| 59 | 60 | intent.putExtra("step", step); |
| 60 | 61 | intent.putExtra("time", time); |
| 61 | 62 | intent.putExtra("speed", speed); |
| 63 | + intent.putExtra("idName",idName); | |
| 62 | 64 | context.startActivity(intent); |
| 63 | 65 | } |
| 64 | 66 | |
| ... | ... | @@ -69,6 +71,7 @@ public class ShareRecordActivity extends AppCompatActivity { |
| 69 | 71 | StatusBarUtil2.setColor(this, getResources().getColor(R.color.bg), 0); |
| 70 | 72 | setContentView(R.layout.activity_share_record); |
| 71 | 73 | |
| 74 | + if(getIntent().getStringExtra("idName") != null) idName = getIntent().getStringExtra("idName"); | |
| 72 | 75 | cord_name = findViewById(R.id.cord_name); |
| 73 | 76 | cord_name.setText("我在中国网家家\n" + getIntent().getStringExtra("raceTitle") + "中的最佳成绩"); |
| 74 | 77 | ((TextView) findViewById(R.id.kilo_share)).setText(getIntent().getStringExtra("kilo")); |
| ... | ... | @@ -151,6 +154,7 @@ public class ShareRecordActivity extends AppCompatActivity { |
| 151 | 154 | editText.setCursorVisible(true); |
| 152 | 155 | ARouter.getInstance().build("/share/ShareImgActivity") |
| 153 | 156 | .withString("bitmap", "share_img_string") |
| 157 | + .withString("fileName",idName) | |
| 154 | 158 | .navigation(this); |
| 155 | 159 | } |
| 156 | 160 | ... | ... |