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