Commit 9609067cc23e8fdb5e272f24c0a16eeec50f9af1

Authored by 韩亚云
1 parent 1cf7bf26

页面修改3

moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollRunRaceDetailFragmentView.java
... ... @@ -364,7 +364,7 @@ public class CollRunRaceDetailFragmentView implements MvpView, SensorEventListen
364 364 });
365 365 //查看全部成绩点击事件
366 366 fragment.binding.includePersonScore.checkAllCord.setOnClickListener(v -> {
367   - RaceRecordActivity.newInstance(fragment.getActivity());
  367 + RaceRecordActivity.newInstance(fragment.getActivity(),runRaceDetailInfo.getTitle());
368 368 });
369 369  
370 370 fragment.binding.includeStreet.fiveJoinPerson.setOnClickListener(v -> {
... ...
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/frame/view/RunRaceDetailFragmentView.java
... ... @@ -381,7 +381,7 @@ public class RunRaceDetailFragmentView implements MvpView, SensorEventListener {
381 381 });
382 382 //查看全部成绩点击事件
383 383 fragment.binding.includePersonScore.checkAllCord.setOnClickListener(v -> {
384   - RaceRecordActivity.newInstance(fragment.getActivity());
  384 + RaceRecordActivity.newInstance(fragment.getActivity(),runRaceDetailInfo.getTitle());
385 385 });
386 386  
387 387 fragment.binding.includeStreet.fiveJoinPerson.setOnClickListener(v -> {
... ...
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RaceRecordActivity.java
... ... @@ -15,8 +15,10 @@ import com.example.moudle_pedometer.R;
15 15 * Created by hanyayun 019/05/30.
16 16 */
17 17 public class RaceRecordActivity extends AppCompatActivity {
18   - public static void newInstance(Activity context){
  18 +
  19 + public static void newInstance(Activity context,String raceTitle){
19 20 Intent intent = new Intent(context,RaceRecordActivity.class);
  21 + intent.putExtra("raceTitle",raceTitle);
20 22 context.startActivity(intent);
21 23 }
22 24  
... ... @@ -27,6 +29,6 @@ public class RaceRecordActivity extends AppCompatActivity {
27 29 StatusBarUtil2.setColor(this, getResources().getColor(R.color.color_fff), 0);
28 30 setContentView(R.layout.activity_race_record);
29 31  
30   - getSupportFragmentManager().beginTransaction().replace(R.id.record_container, new RaceRecorFragment()).commit();
  32 + getSupportFragmentManager().beginTransaction().replace(R.id.record_container, RaceRecorFragment.newInstance(getIntent().getStringExtra("raceTitle"))).commit();
31 33 }
32 34 }
... ...
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RaceRecorFragment.java
... ... @@ -17,8 +17,13 @@ import com.example.moudle_pedometer.databinding.FragmentRaceRecorBinding;
17 17 public class RaceRecorFragment extends MvpBindingFragment<RaceRecorView, RaceRecorPresenter,Object, FragmentRaceRecorBinding> {
18 18  
19 19  
20   - public RaceRecorFragment() {
  20 + public static RaceRecorFragment newInstance(String raceTitle) {
21 21 // Required empty public constructor
  22 + RaceRecorFragment fragment = new RaceRecorFragment();
  23 + Bundle bundle = new Bundle();
  24 + bundle.putString("raceTitle",raceTitle);
  25 + fragment.setArguments(bundle);
  26 + return fragment;
22 27 }
23 28  
24 29  
... ...
moudle_pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/fragment/RunRaceDetailFragment.java
... ... @@ -61,7 +61,7 @@ public class RunRaceDetailFragment extends QMUIFragment&lt;RunRaceDetailFragmentVie
61 61  
62 62 mSensorManager = (SensorManager) getActivity().getSystemService(SENSOR_SERVICE);//获取传感器管理服务
63 63 if (getMvpView() != null) {
64   - getMvpView().initMap();;
  64 + getMvpView().initMap();
65 65 }
66 66 if (getPresenter()!=null){
67 67 getPresenter().getRunRaceDetailInfo(getActivity(),"116","10513196");
... ...