Commit 666ed4eefc32917fbd17bbf55d2187299e89186c

Authored by YangShuai
1 parent 066cf961

1 修改之前传值逻辑

Showing 37 changed files with 115 additions and 183 deletions
app/strike/src/main/java/com/cnlive/strike/MainActivity.java
@@ -37,7 +37,7 @@ public class MainActivity extends AppCompatActivity { @@ -37,7 +37,7 @@ public class MainActivity extends AppCompatActivity {
37 findViewById(R.id.go_to).setOnClickListener(new View.OnClickListener() { 37 findViewById(R.id.go_to).setOnClickListener(new View.OnClickListener() {
38 @Override 38 @Override
39 public void onClick(View v) { 39 public void onClick(View v) {
40 - startActivity(new Intent(MainActivity.this, DemoMvpActivity.class)); 40 + startActivity(new Intent(MainActivity.this, DemoMvpActivity.class).putExtra("ys","杨帅"));
41 // 41 //
42 } 42 }
43 }); 43 });
app/strike/src/main/java/com/cnlive/strike/demo/activity/DemoActivity.java
@@ -36,13 +36,6 @@ public class DemoActivity extends BaseActivity { @@ -36,13 +36,6 @@ public class DemoActivity extends BaseActivity {
36 //// binding=(你的bingding)baseBinding; 36 //// binding=(你的bingding)baseBinding;
37 // } 37 // }
38 38
39 - /**  
40 - * 初始化intent传递参数  
41 - */  
42 - @Override  
43 - protected void initParam() {  
44 - super.initParam();  
45 - }  
46 39
47 @Override 40 @Override
48 protected void initView() { 41 protected void initView() {
app/strike/src/main/java/com/cnlive/strike/demo/activity/DemoMvpActivity.java
@@ -66,7 +66,7 @@ public class DemoMvpActivity extends BaseActivity<DemoActivityView, DemoActivity @@ -66,7 +66,7 @@ public class DemoMvpActivity extends BaseActivity<DemoActivityView, DemoActivity
66 66
67 @Override 67 @Override
68 protected void initView() { 68 protected void initView() {
69 - setStatusBarColor(R.color.black,0, StatusBarConfig.BLACK); 69 + setStatusBarColor(R.color.red,100, StatusBarConfig.BLACK);
70 // //登录页 70 // //登录页
71 binding.btnLogin.setOnClickListener(new View.OnClickListener() { 71 binding.btnLogin.setOnClickListener(new View.OnClickListener() {
72 @Override 72 @Override
@@ -128,8 +128,8 @@ public class DemoMvpActivity extends BaseActivity<DemoActivityView, DemoActivity @@ -128,8 +128,8 @@ public class DemoMvpActivity extends BaseActivity<DemoActivityView, DemoActivity
128 UserService.getInstance(me).getAppAccount().getNickName(), 128 UserService.getInstance(me).getAppAccount().getNickName(),
129 UserService.getInstance(me).getAppAccount().getFaceUrl(), 129 UserService.getInstance(me).getAppAccount().getFaceUrl(),
130 UserService.getInstance(me).getAppAccount().getMobile()); 130 UserService.getInstance(me).getAppAccount().getMobile());
  131 + startActivity(new Intent(me, RunLineActivity.class));
131 } 132 }
132 - startActivity(new Intent(me, RunLineActivity.class));  
133 } 133 }
134 }); 134 });
135 //路径工具 135 //路径工具
cloud/user/src/main/java/com/cnlive/strike/user/ui/activity/FirstLoginActivity.java
1 package com.cnlive.strike.user.ui.activity; 1 package com.cnlive.strike.user.ui.activity;
2 2
  3 +import android.content.Intent;
3 import android.os.Bundle; 4 import android.os.Bundle;
4 import android.text.TextUtils; 5 import android.text.TextUtils;
5 6
@@ -20,11 +21,12 @@ public class FirstLoginActivity extends BaseActivity { @@ -20,11 +21,12 @@ public class FirstLoginActivity extends BaseActivity {
20 public static String TAG_CLICK_AD = "clickAd"; 21 public static String TAG_CLICK_AD = "clickAd";
21 22
22 23
  24 +
23 @Override 25 @Override
24 - protected void initParam() {  
25 - super.initParam();  
26 - tagMsg = getIntent().getStringExtra(LoginActivity.TAG_MSG);  
27 - boolean clickAd = getIntent().getBooleanExtra(TAG_CLICK_AD, false); 26 + protected void initParam(Intent params) {
  27 + super.initParam(params);
  28 + tagMsg = params.getStringExtra(LoginActivity.TAG_MSG);
  29 + boolean clickAd = params.getBooleanExtra(TAG_CLICK_AD, false);
28 firstLoginFragment = new FirstLoginFragment(); 30 firstLoginFragment = new FirstLoginFragment();
29 Bundle args = new Bundle(); 31 Bundle args = new Bundle();
30 args.putString(LoginActivity.TAG_MSG, TextUtils.isEmpty(tagMsg) ? "" : tagMsg); 32 args.putString(LoginActivity.TAG_MSG, TextUtils.isEmpty(tagMsg) ? "" : tagMsg);
cloud/user/src/main/java/com/cnlive/strike/user/ui/activity/LoginActivity.java
@@ -69,12 +69,12 @@ public class LoginActivity extends BaseActivity { @@ -69,12 +69,12 @@ public class LoginActivity extends BaseActivity {
69 } 69 }
70 70
71 @Override 71 @Override
72 - protected void initParam() {  
73 - super.initParam();  
74 - fromTokenError = getIntent().getBooleanExtra(FROM_TOKEN_ERROR, false);  
75 - tagMsg = getIntent().getStringExtra(TAG_MSG) == null ? "" : getIntent().getStringExtra(TAG_MSG);  
76 - shareType = getIntent().getStringExtra(TAG_SHARE);  
77 - clickAd = getIntent().getBooleanExtra(TAG_CLICK_AD, false); 72 + protected void initParam(Intent params) {
  73 + super.initParam(params);
  74 + fromTokenError = params.getBooleanExtra(FROM_TOKEN_ERROR, false);
  75 + tagMsg = params.getStringExtra(TAG_MSG) == null ? "" : params.getStringExtra(TAG_MSG);
  76 + shareType = params.getStringExtra(TAG_SHARE);
  77 + clickAd = params.getBooleanExtra(TAG_CLICK_AD, false);
78 } 78 }
79 79
80 @Override 80 @Override
cloud/user/src/main/java/com/cnlive/strike/user/ui/activity/UpdateContentActivity.java
@@ -69,8 +69,8 @@ public class UpdateContentActivity extends BaseActivity implements View.OnClickL @@ -69,8 +69,8 @@ public class UpdateContentActivity extends BaseActivity implements View.OnClickL
69 } 69 }
70 70
71 @Override 71 @Override
72 - protected void initParam() {  
73 - super.initParam(); 72 + protected void initParam(Intent params) {
  73 + super.initParam(params);
74 type = getIntent().getStringExtra("type"); 74 type = getIntent().getStringExtra("type");
75 } 75 }
76 76
core/app_qr/src/main/java/com/cnlive/strike/moudle/qr/ui/activity/ScanZarBarActivity.java
@@ -110,10 +110,8 @@ public class ScanZarBarActivity extends BaseActivity<ScanNewView, ScanNewPresent @@ -110,10 +110,8 @@ public class ScanZarBarActivity extends BaseActivity<ScanNewView, ScanNewPresent
110 } 110 }
111 111
112 @Override 112 @Override
113 - protected void initParam() {  
114 - super.initParam();  
115 - type = getIntent().getStringExtra("where");  
116 - 113 + protected void initParam(Intent params) {
  114 + type = params.getStringExtra("where");
117 } 115 }
118 116
119 @Override 117 @Override
core/base/src/main/java/com/cnlive/core/libs/base/frame/activity/BaseActivity.java
@@ -164,7 +164,9 @@ public abstract class BaseActivity<V extends BaseView, P extends BasePresenter<V @@ -164,7 +164,9 @@ public abstract class BaseActivity<V extends BaseView, P extends BasePresenter<V
164 if (null != baseBinding) { 164 if (null != baseBinding) {
165 initBindingLayoutData(baseBinding); 165 initBindingLayoutData(baseBinding);
166 } 166 }
167 - initParam(); 167 + if (null != getIntent()) {
  168 + initParam(getIntent());
  169 + }
168 //初始化控件 170 //初始化控件
169 initView(); 171 initView();
170 //设置数据 172 //设置数据
@@ -278,7 +280,7 @@ public abstract class BaseActivity<V extends BaseView, P extends BasePresenter<V @@ -278,7 +280,7 @@ public abstract class BaseActivity<V extends BaseView, P extends BasePresenter<V
278 protected void init(@Nullable Bundle savedInstanceState) { 280 protected void init(@Nullable Bundle savedInstanceState) {
279 } 281 }
280 282
281 - protected void initParam() { 283 + protected void initParam(Intent params) {
282 } 284 }
283 285
284 /** 286 /**
module/pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/CollPedometerMainActivity.java
@@ -36,11 +36,8 @@ public class CollPedometerMainActivity extends BaseActivity { @@ -36,11 +36,8 @@ public class CollPedometerMainActivity extends BaseActivity {
36 private RunRaceDetailInfo runRaceDetailInfo; 36 private RunRaceDetailInfo runRaceDetailInfo;
37 37
38 @Override 38 @Override
39 - protected void initParam() {  
40 - super.initParam();  
41 - if (null != getIntent().getExtras()) {  
42 - runRaceDetailInfo = (RunRaceDetailInfo) getIntent().getExtras().getSerializable("runRaceDetailInfo");  
43 - } 39 + protected void initParam(Intent params) {
  40 + runRaceDetailInfo = (RunRaceDetailInfo) params.getSerializableExtra("runRaceDetailInfo");
44 } 41 }
45 42
46 @Override 43 @Override
@@ -111,7 +108,6 @@ public class CollPedometerMainActivity extends BaseActivity { @@ -111,7 +108,6 @@ public class CollPedometerMainActivity extends BaseActivity {
111 } 108 }
112 109
113 110
114 -  
115 /** 111 /**
116 * 一次申请一组权限(使用拒绝弹框)点击事件 112 * 一次申请一组权限(使用拒绝弹框)点击事件
117 */ 113 */
module/pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/CollRunningMapActivity.java
@@ -15,12 +15,10 @@ public class CollRunningMapActivity extends BaseActivity { @@ -15,12 +15,10 @@ public class CollRunningMapActivity extends BaseActivity {
15 15
16 @Override 16 @Override
17 protected void initView() { 17 protected void initView() {
18 - setStatusBarColor(R.color.run_main_bg,0);  
19 - if (null != getIntent().getExtras()) {  
20 - RunRaceDetailInfo runRaceDetailInfo = (RunRaceDetailInfo) getIntent().getExtras().getSerializable("runRaceDetailInfo");  
21 - if (runRaceDetailInfo != null) {  
22 - loadRootFragment(CollRunningMapFragment.getInstance(runRaceDetailInfo));  
23 - } 18 + setStatusBarColor(R.color.run_main_bg, 0);
  19 + RunRaceDetailInfo runRaceDetailInfo = (RunRaceDetailInfo) getIntent().getSerializableExtra("runRaceDetailInfo");
  20 + if (runRaceDetailInfo != null) {
  21 + loadRootFragment(CollRunningMapFragment.getInstance(runRaceDetailInfo));
24 } 22 }
25 } 23 }
26 24
module/pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/CollTraceListDetailActivity.java
@@ -19,14 +19,12 @@ public class CollTraceListDetailActivity extends BaseActivity { @@ -19,14 +19,12 @@ public class CollTraceListDetailActivity extends BaseActivity {
19 19
20 @Override 20 @Override
21 protected void initView() { 21 protected void initView() {
22 - if (null != getIntent().getExtras()) {  
23 - eventShoeLinesBean = (RaceNameListInfo.EventShoeLinesBean) getIntent().getExtras().get("eventShoeLinesBean");  
24 - String fenceEntityName = getIntent().getExtras().getString("fenceEntityName");  
25 - String position = getIntent().getExtras().getString("position"); 22 + eventShoeLinesBean = (RaceNameListInfo.EventShoeLinesBean) getIntent().getSerializableExtra("eventShoeLinesBean");
  23 + String fenceEntityName = getIntent().getStringExtra("fenceEntityName");
  24 + String position = getIntent().getStringExtra("position");
26 if (null != eventShoeLinesBean) { 25 if (null != eventShoeLinesBean) {
27 loadRootFragment(CollTraceListDetailFragment.newInstance(eventShoeLinesBean, position)); 26 loadRootFragment(CollTraceListDetailFragment.newInstance(eventShoeLinesBean, position));
28 } 27 }
29 - }  
30 } 28 }
31 29
32 30
module/pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/RaceNameListActivity.java
@@ -27,12 +27,10 @@ public class RaceNameListActivity extends BaseActivity { @@ -27,12 +27,10 @@ public class RaceNameListActivity extends BaseActivity {
27 @Override 27 @Override
28 protected void initView() { 28 protected void initView() {
29 setStatusBarTextColor(StatusBarConfig.BLACK); 29 setStatusBarTextColor(StatusBarConfig.BLACK);
30 - setStatusBarColor(R.color.white,0);  
31 - if (null != getIntent().getExtras()) {  
32 - RunRaceDetailInfo runRaceDetailInfo = (RunRaceDetailInfo) getIntent().getExtras().getSerializable("runRaceDetailInfo");  
33 - if (null != runRaceDetailInfo) { 30 + setStatusBarColor(R.color.white, 0);
  31 + RunRaceDetailInfo runRaceDetailInfo = (RunRaceDetailInfo) getIntent().getSerializableExtra("runRaceDetailInfo");
  32 + if (null != runRaceDetailInfo) {
34 loadRootFragment(RaceNameListFragment.newInstance(getIntent().getStringExtra("eventId"), runRaceDetailInfo)); 33 loadRootFragment(RaceNameListFragment.newInstance(getIntent().getStringExtra("eventId"), runRaceDetailInfo));
35 - }  
36 } 34 }
37 } 35 }
38 36
module/pedometer/src/main/java/com/cnlive/moudle/collectionTrace/ui/activity/StartCollectTraceActivity.java
@@ -39,11 +39,8 @@ public class StartCollectTraceActivity extends BaseActivity { @@ -39,11 +39,8 @@ public class StartCollectTraceActivity extends BaseActivity {
39 } 39 }
40 40
41 @Override 41 @Override
42 - protected void initParam() {  
43 - super.initParam();  
44 - if (null != getIntent().getExtras()) {  
45 - runRaceDetailInfo = (RunRaceDetailInfo) getIntent().getExtras().getSerializable("runRaceDetailInfo");  
46 - } 42 + protected void initParam(Intent params) {
  43 + runRaceDetailInfo = (RunRaceDetailInfo) params.getSerializableExtra("runRaceDetailInfo");
47 } 44 }
48 45
49 @Override 46 @Override
@@ -91,7 +88,7 @@ public class StartCollectTraceActivity extends BaseActivity { @@ -91,7 +88,7 @@ public class StartCollectTraceActivity extends BaseActivity {
91 isFirstRequestGPS = false; 88 isFirstRequestGPS = false;
92 if (!isOpenGps) { 89 if (!isOpenGps) {
93 //开启GPS 90 //开启GPS
94 - CheckUtil.openHighAccuracyGPS(this); 91 + CheckUtil.openHighAccuracyGPS(this);
95 } else { 92 } else {
96 checkIgnore(); 93 checkIgnore();
97 } 94 }
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/ALLScoreDetailActivity.java
@@ -18,12 +18,10 @@ public class ALLScoreDetailActivity extends BaseActivity { @@ -18,12 +18,10 @@ public class ALLScoreDetailActivity extends BaseActivity {
18 18
19 @Override 19 @Override
20 protected void initView() { 20 protected void initView() {
21 - if (null != getIntent().getExtras()) {  
22 - RunningFinishBean runningFinishBean = (RunningFinishBean) getIntent().getExtras().getSerializable("runningFinishBean"); 21 + RunningFinishBean runningFinishBean = (RunningFinishBean) getIntent().getSerializableExtra("runningFinishBean");
23 if (runningFinishBean != null) { 22 if (runningFinishBean != null) {
24 loadRootFragment(ALLScoreDetailFragment.newInstance(runningFinishBean)); 23 loadRootFragment(ALLScoreDetailFragment.newInstance(runningFinishBean));
25 } 24 }
26 - }  
27 } 25 }
28 26
29 27
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/OnGoingActivity.java
@@ -15,11 +15,9 @@ import com.example.moudle_pedometer.R; @@ -15,11 +15,9 @@ import com.example.moudle_pedometer.R;
15 public class OnGoingActivity extends BaseActivity { 15 public class OnGoingActivity extends BaseActivity {
16 @Override 16 @Override
17 protected void initView() { 17 protected void initView() {
18 - if (null != getIntent().getExtras()) {  
19 - String eventId = getIntent().getExtras().getString("eventId");  
20 - if (null != eventId) {  
21 - loadRootFragment(OnGoingFragment.newInstance(eventId));  
22 - } 18 + String eventId = getIntent().getStringExtra("eventId");
  19 + if (null != eventId) {
  20 + loadRootFragment(OnGoingFragment.newInstance(eventId));
23 } 21 }
24 } 22 }
25 23
@@ -35,5 +33,4 @@ public class OnGoingActivity extends BaseActivity { @@ -35,5 +33,4 @@ public class OnGoingActivity extends BaseActivity {
35 } 33 }
36 34
37 35
38 -  
39 } 36 }
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/PedometerMainActivity.java
@@ -39,20 +39,17 @@ public class PedometerMainActivity extends BaseActivity { @@ -39,20 +39,17 @@ public class PedometerMainActivity extends BaseActivity {
39 39
40 @Override 40 @Override
41 protected void initView() { 41 protected void initView() {
42 - if (null != getIntent().getExtras()) {  
43 - if (null != getIntent().getExtras().get("runRaceDetailInfo")) {  
44 - runRaceDetailInfo = (RunRaceDetailInfo) getIntent().getExtras().get("runRaceDetailInfo");  
45 - if (getTopFragment() == null) {  
46 - if (runRaceDetailInfo != null) {  
47 - loadRootFragment(RunMainFragment.newInstance(runRaceDetailInfo));  
48 - } 42 + if (null != getIntent().getSerializableExtra("runRaceDetailInfo")) {
  43 + runRaceDetailInfo = (RunRaceDetailInfo) getIntent().getSerializableExtra("runRaceDetailInfo");
  44 + if (getTopFragment() == null) {
  45 + if (runRaceDetailInfo != null) {
  46 + loadRootFragment(RunMainFragment.newInstance(runRaceDetailInfo));
49 } 47 }
50 } 48 }
51 } 49 }
52 } 50 }
53 51
54 52
55 -  
56 @Override 53 @Override
57 protected void onDestroy() { 54 protected void onDestroy() {
58 super.onDestroy(); 55 super.onDestroy();
@@ -71,7 +68,6 @@ public class PedometerMainActivity extends BaseActivity { @@ -71,7 +68,6 @@ public class PedometerMainActivity extends BaseActivity {
71 } 68 }
72 69
73 70
74 -  
75 @Override 71 @Override
76 public void onBackPressed() { 72 public void onBackPressed() {
77 return; 73 return;
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RegistrationInfoActivity.java
@@ -25,7 +25,7 @@ public class RegistrationInfoActivity extends BaseActivity { @@ -25,7 +25,7 @@ public class RegistrationInfoActivity extends BaseActivity {
25 protected void initView() { 25 protected void initView() {
26 setStatusBarColor(R.color.color_fff,0); 26 setStatusBarColor(R.color.color_fff,0);
27 setStatusBarTextColor(StatusBarConfig.BLACK); 27 setStatusBarTextColor(StatusBarConfig.BLACK);
28 - String fenceId = getIntent().getExtras().getString("fenceId"); 28 + String fenceId = getIntent().getStringExtra("fenceId");
29 loadRootFragment(RegistrationInfoFragment.newInstance(fenceId)); 29 loadRootFragment(RegistrationInfoFragment.newInstance(fenceId));
30 } 30 }
31 } 31 }
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RunLineActivity.java
@@ -3,6 +3,7 @@ package com.cnlive.moudle.pedometer.ui.activity; @@ -3,6 +3,7 @@ package com.cnlive.moudle.pedometer.ui.activity;
3 import android.app.Activity; 3 import android.app.Activity;
4 import android.content.Intent; 4 import android.content.Intent;
5 import android.os.Bundle; 5 import android.os.Bundle;
  6 +import android.text.TextUtils;
6 7
7 import com.alibaba.android.arouter.facade.annotation.Route; 8 import com.alibaba.android.arouter.facade.annotation.Route;
8 import com.cnlive.core.libs.base.frame.activity.BaseActivity; 9 import com.cnlive.core.libs.base.frame.activity.BaseActivity;
@@ -29,13 +30,12 @@ public class RunLineActivity extends BaseActivity { @@ -29,13 +30,12 @@ public class RunLineActivity extends BaseActivity {
29 30
30 31
31 @Override 32 @Override
32 - protected void initParam() {  
33 - super.initParam();  
34 - if (getIntent().getStringExtra("userId") != null) {  
35 - CommonInfo.setUserId(this, getIntent().getStringExtra("userId"));  
36 - CommonInfo.setUserNickName(this, getIntent().getStringExtra("userName"));  
37 - CommonInfo.setUserIcon(this, getIntent().getStringExtra("userIcon"));  
38 - CommonInfo.setUserPhone(this, getIntent().getStringExtra("userPhone")); 33 + protected void initParam(Intent params) {
  34 + if (!TextUtils.isEmpty(params.getStringExtra("userId"))) {
  35 + CommonInfo.setUserId(this, params.getStringExtra("userId"));
  36 + CommonInfo.setUserNickName(this, params.getStringExtra("userName"));
  37 + CommonInfo.setUserIcon(this, params.getStringExtra("userIcon"));
  38 + CommonInfo.setUserPhone(this, params.getStringExtra("userPhone"));
39 } 39 }
40 } 40 }
41 41
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RunRaceDetailActivity.java
@@ -48,18 +48,15 @@ public class RunRaceDetailActivity extends BaseActivity { @@ -48,18 +48,15 @@ public class RunRaceDetailActivity extends BaseActivity {
48 } 48 }
49 49
50 @Override 50 @Override
51 - protected void initParam() {  
52 - super.initParam();  
53 - if (null != getIntent().getExtras()) {  
54 - if (getIntent().getStringExtra("eventId") != null) {  
55 - eventId = getIntent().getStringExtra("eventId");  
56 - }  
57 - if (getIntent().getStringExtra("userId") != null) {  
58 - CommonInfo.setUserId(this, getIntent().getStringExtra("userId"));  
59 - CommonInfo.setUserNickName(this, getIntent().getStringExtra("userName"));  
60 - CommonInfo.setUserIcon(this, getIntent().getStringExtra("userIcon"));  
61 - CommonInfo.setUserPhone(this, getIntent().getStringExtra("userPhone"));  
62 - } 51 + protected void initParam(Intent params) {
  52 + if (params.getStringExtra("eventId") != null) {
  53 + eventId = params.getStringExtra("eventId");
  54 + }
  55 + if (getIntent().getStringExtra("userId") != null) {
  56 + CommonInfo.setUserId(this, params.getStringExtra("userId"));
  57 + CommonInfo.setUserNickName(this, params.getStringExtra("userName"));
  58 + CommonInfo.setUserIcon(this, params.getStringExtra("userIcon"));
  59 + CommonInfo.setUserPhone(this, params.getStringExtra("userPhone"));
63 } 60 }
64 } 61 }
65 62
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RunningFinishActivity.java
@@ -26,12 +26,10 @@ public class RunningFinishActivity extends BaseActivity { @@ -26,12 +26,10 @@ public class RunningFinishActivity extends BaseActivity {
26 protected void initView() { 26 protected void initView() {
27 setStatusBarColor(R.color.run_main_bg, 0); 27 setStatusBarColor(R.color.run_main_bg, 0);
28 setStatusBarTextColor(StatusBarConfig.WHITE); 28 setStatusBarTextColor(StatusBarConfig.WHITE);
29 - if (null != getIntent().getExtras()) {  
30 - if (getIntent().getSerializableExtra("runningFinishBean") != null) {  
31 - RunningFinishBean runningFinishBean = (RunningFinishBean) getIntent().getSerializableExtra("runningFinishBean");  
32 - if (null != runningFinishBean) {  
33 - loadRootFragment(RunningFinishFragment.instance(runningFinishBean));  
34 - } 29 + if (getIntent().getSerializableExtra("runningFinishBean") != null) {
  30 + RunningFinishBean runningFinishBean = (RunningFinishBean) getIntent().getSerializableExtra("runningFinishBean");
  31 + if (null != runningFinishBean) {
  32 + loadRootFragment(RunningFinishFragment.instance(runningFinishBean));
35 } 33 }
36 } 34 }
37 35
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/RunningMapActivity.java
@@ -23,12 +23,10 @@ public class RunningMapActivity extends BaseActivity { @@ -23,12 +23,10 @@ public class RunningMapActivity extends BaseActivity {
23 protected void initView() { 23 protected void initView() {
24 setStatusBarColor(R.color.run_main_bg, 0); 24 setStatusBarColor(R.color.run_main_bg, 0);
25 setStatusBarTextColor(StatusBarConfig.WHITE); 25 setStatusBarTextColor(StatusBarConfig.WHITE);
26 - if (null != getIntent().getExtras()) {  
27 - RunningMapBean chronometerBean = (RunningMapBean) getIntent().getExtras().getSerializable("runningMapBean"); 26 + RunningMapBean chronometerBean = (RunningMapBean) getIntent().getSerializableExtra("runningMapBean");
28 if (chronometerBean != null) { 27 if (chronometerBean != null) {
29 loadRootFragment(RunningMapFragment.getInstance(chronometerBean)); 28 loadRootFragment(RunningMapFragment.getInstance(chronometerBean));
30 } 29 }
31 - }  
32 } 30 }
33 31
34 32
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/SelfRecordActivity.java
@@ -25,14 +25,14 @@ public class SelfRecordActivity extends BaseActivity { @@ -25,14 +25,14 @@ public class SelfRecordActivity extends BaseActivity {
25 context.startActivity(intent); 25 context.startActivity(intent);
26 } 26 }
27 27
  28 +
28 @Override 29 @Override
29 - protected void initParam() {  
30 - super.initParam();  
31 - if (getIntent().getStringExtra("userId") != null) {  
32 - CommonInfo.setUserId(this, getIntent().getStringExtra("userId"));  
33 - CommonInfo.setUserNickName(this, getIntent().getStringExtra("userName"));  
34 - CommonInfo.setUserIcon(this, getIntent().getStringExtra("userIcon"));  
35 - CommonInfo.setUserPhone(this, getIntent().getStringExtra("userPhone")); 30 + protected void initParam(Intent params) {
  31 + if (params.getStringExtra("userId") != null) {
  32 + CommonInfo.setUserId(this, params.getStringExtra("userId"));
  33 + CommonInfo.setUserNickName(this, params.getStringExtra("userName"));
  34 + CommonInfo.setUserIcon(this, params.getStringExtra("userIcon"));
  35 + CommonInfo.setUserPhone(this, params.getStringExtra("userPhone"));
36 } 36 }
37 } 37 }
38 38
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/ShareRecordActivity.java
@@ -70,11 +70,11 @@ public class ShareRecordActivity extends BaseActivity { @@ -70,11 +70,11 @@ public class ShareRecordActivity extends BaseActivity {
70 return R.layout.activity_share_record; 70 return R.layout.activity_share_record;
71 } 71 }
72 72
  73 +
73 @Override 74 @Override
74 - protected void initParam() {  
75 - super.initParam();  
76 - if (getIntent().getStringExtra("idName") != null)  
77 - idName = getIntent().getStringExtra("idName"); 75 + protected void initParam(Intent params) {
  76 + if (params.getStringExtra("idName") != null)
  77 + idName = params.getStringExtra("idName");
78 } 78 }
79 79
80 @Override 80 @Override
module/pedometer/src/main/java/com/cnlive/moudle/pedometer/ui/activity/UploadFailDetailActivity.java
@@ -14,11 +14,9 @@ import java.io.Serializable; @@ -14,11 +14,9 @@ import java.io.Serializable;
14 public class UploadFailDetailActivity extends BaseActivity { 14 public class UploadFailDetailActivity extends BaseActivity {
15 @Override 15 @Override
16 protected void initView() { 16 protected void initView() {
17 - if (null != getIntent().getExtras()) {  
18 - FailedEntity failedEntity = (FailedEntity) getIntent().getExtras().getSerializable("failedEntity");  
19 - if (failedEntity != null) {  
20 - loadRootFragment(UploadFailDetailFragment.newInstance(failedEntity));  
21 - } 17 + FailedEntity failedEntity = (FailedEntity) getIntent().getSerializableExtra("failedEntity");
  18 + if (failedEntity != null) {
  19 + loadRootFragment(UploadFailDetailFragment.newInstance(failedEntity));
22 } 20 }
23 } 21 }
24 22
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/ChangeDeviceNameActivity.java
@@ -15,14 +15,11 @@ import com.cnlive.strike.xiaojiaspeaker.ui.fragment.ChangeDeviceNameFragment; @@ -15,14 +15,11 @@ import com.cnlive.strike.xiaojiaspeaker.ui.fragment.ChangeDeviceNameFragment;
15 public class ChangeDeviceNameActivity extends BaseActivity { 15 public class ChangeDeviceNameActivity extends BaseActivity {
16 @Override 16 @Override
17 protected void initView() { 17 protected void initView() {
18 - if (null != getIntent().getExtras()) {  
19 - String deviceId = getIntent().getExtras().getString("deviceId");  
20 - String oldName = getIntent().getExtras().getString("oldName"); 18 + String deviceId = getIntent().getStringExtra("deviceId");
  19 + String oldName = getIntent().getStringExtra("oldName");
21 if (!TextUtils.isEmpty(deviceId)) { 20 if (!TextUtils.isEmpty(deviceId)) {
22 loadRootFragment(ChangeDeviceNameFragment.newInstance(deviceId, oldName)); 21 loadRootFragment(ChangeDeviceNameFragment.newInstance(deviceId, oldName));
23 -// getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, ChangeDeviceNameFragment.newInstance(deviceId,oldName)).commitAllowingStateLoss();  
24 } 22 }
25 - }  
26 } 23 }
27 24
28 25
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/ChangeWifiActivity.java
@@ -33,10 +33,8 @@ public class ChangeWifiActivity extends BaseActivity { @@ -33,10 +33,8 @@ public class ChangeWifiActivity extends BaseActivity {
33 33
34 @Override 34 @Override
35 protected void initView() { 35 protected void initView() {
36 - if (null != getIntent().getExtras()) {  
37 - currentUser = (FamilyListBean.UsersBeanX) getIntent().getExtras().getSerializable("currentUser");  
38 - sn = getIntent().getExtras().getString("sn");  
39 - } 36 + currentUser = (FamilyListBean.UsersBeanX) getIntent().getSerializableExtra("currentUser");
  37 + sn = getIntent().getStringExtra("sn");
40 wifiUtils = new WifiUtils(this); 38 wifiUtils = new WifiUtils(this);
41 if (null != currentUser && !TextUtils.isEmpty(sn)) { 39 if (null != currentUser && !TextUtils.isEmpty(sn)) {
42 loadRootFragment(ChangeWifiFragment.newInstance(sn, currentUser)); 40 loadRootFragment(ChangeWifiFragment.newInstance(sn, currentUser));
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/ConnBluetoothSuccessActivity.java
@@ -43,12 +43,11 @@ public class ConnBluetoothSuccessActivity extends BaseActivity { @@ -43,12 +43,11 @@ public class ConnBluetoothSuccessActivity extends BaseActivity {
43 43
44 } 44 }
45 45
  46 +
46 @Override 47 @Override
47 - protected void initParam() {  
48 - super.initParam();  
49 - if (null != getIntent().getExtras()) {  
50 - networkResultBean = (NetworkResultBean) getIntent().getExtras().getSerializable("networkResultBean");  
51 - } 48 + protected void initParam(Intent params) {
  49 + networkResultBean = (NetworkResultBean) params.getSerializableExtra("networkResultBean");
  50 +
52 } 51 }
53 52
54 @Override 53 @Override
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/ConnFailActivity.java
@@ -25,20 +25,16 @@ public class ConnFailActivity extends BaseActivity { @@ -25,20 +25,16 @@ public class ConnFailActivity extends BaseActivity {
25 @Override 25 @Override
26 protected void initBindingLayoutData(ViewDataBinding baseBinding) { 26 protected void initBindingLayoutData(ViewDataBinding baseBinding) {
27 super.initBindingLayoutData(baseBinding); 27 super.initBindingLayoutData(baseBinding);
28 - binding= (ActivityConnFailBinding) baseBinding; 28 + binding = (ActivityConnFailBinding) baseBinding;
29 29
30 } 30 }
31 31
32 @Override 32 @Override
33 - protected void initParam() {  
34 - super.initParam();  
35 - if (null != getIntent().getExtras()) {  
36 - phone = getIntent().getExtras().getString("phone");  
37 - } 33 + protected void initParam(Intent params) {
  34 + phone = params.getStringExtra("phone");
38 if (!TextUtils.isEmpty(phone)) { 35 if (!TextUtils.isEmpty(phone)) {
39 binding.tvTip.setText("该设备已被" + phone + "绑定"); 36 binding.tvTip.setText("该设备已被" + phone + "绑定");
40 } 37 }
41 -  
42 } 38 }
43 39
44 @Override 40 @Override
@@ -59,7 +55,7 @@ public class ConnFailActivity extends BaseActivity { @@ -59,7 +55,7 @@ public class ConnFailActivity extends BaseActivity {
59 55
60 56
61 private void initTopBar() { 57 private void initTopBar() {
62 - setStatusBarColor(R.color.white,0); 58 + setStatusBarColor(R.color.white, 0);
63 setStatusBarTextColor(StatusBarConfig.BLACK); 59 setStatusBarTextColor(StatusBarConfig.BLACK);
64 if (null != binding) { 60 if (null != binding) {
65 //设置返回按钮 61 //设置返回按钮
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/DeviceDetailActivity.java
@@ -18,14 +18,12 @@ public class DeviceDetailActivity extends BaseActivity { @@ -18,14 +18,12 @@ public class DeviceDetailActivity extends BaseActivity {
18 18
19 @Override 19 @Override
20 protected void initView() { 20 protected void initView() {
21 - if (null != getIntent().getExtras()) {  
22 - FamilyListBean.UsersBeanX.DeviceListBean allDeviceInfo = (FamilyListBean.UsersBeanX.DeviceListBean) getIntent().getExtras().getSerializable("allDeviceInfo");  
23 - FamilyListBean.UsersBeanX currentUser = (FamilyListBean.UsersBeanX) getIntent().getExtras().getSerializable("currentUser"); 21 + FamilyListBean.UsersBeanX.DeviceListBean allDeviceInfo = (FamilyListBean.UsersBeanX.DeviceListBean) getIntent().getSerializableExtra("allDeviceInfo");
  22 + FamilyListBean.UsersBeanX currentUser = (FamilyListBean.UsersBeanX) getIntent().getSerializableExtra("currentUser");
24 if (null != allDeviceInfo && null!=currentUser) { 23 if (null != allDeviceInfo && null!=currentUser) {
25 loadRootFragment(DeviceDetailFragment.newInstance(allDeviceInfo, currentUser)); 24 loadRootFragment(DeviceDetailFragment.newInstance(allDeviceInfo, currentUser));
26 } 25 }
27 26
28 - }  
29 } 27 }
30 28
31 29
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/DeviceInfoActivity.java
@@ -26,18 +26,16 @@ public class DeviceInfoActivity extends BaseActivity { @@ -26,18 +26,16 @@ public class DeviceInfoActivity extends BaseActivity {
26 @Override 26 @Override
27 protected void initBindingLayoutData(ViewDataBinding baseBinding) { 27 protected void initBindingLayoutData(ViewDataBinding baseBinding) {
28 super.initBindingLayoutData(baseBinding); 28 super.initBindingLayoutData(baseBinding);
29 - binding= (ActivityDeviceInfoBinding) baseBinding; 29 + binding = (ActivityDeviceInfoBinding) baseBinding;
30 30
31 } 31 }
32 32
33 @Override 33 @Override
34 protected void initView() { 34 protected void initView() {
35 initTopBar(); 35 initTopBar();
36 - if (null != getIntent().getExtras()) {  
37 - DeviceDetail deviceDetail = (DeviceDetail) getIntent().getExtras().getSerializable("deviceDetail");  
38 - if (null != deviceDetail) {  
39 - initView(deviceDetail.getIP(), deviceDetail.getMAC(), deviceDetail.getSN());  
40 - } 36 + DeviceDetail deviceDetail = (DeviceDetail) getIntent().getSerializableExtra("deviceDetail");
  37 + if (null != deviceDetail) {
  38 + initView(deviceDetail.getIP(), deviceDetail.getMAC(), deviceDetail.getSN());
41 } 39 }
42 } 40 }
43 41
@@ -49,7 +47,7 @@ public class DeviceInfoActivity extends BaseActivity { @@ -49,7 +47,7 @@ public class DeviceInfoActivity extends BaseActivity {
49 47
50 private void initTopBar() { 48 private void initTopBar() {
51 setStatusBarTextColor(StatusBarConfig.BLACK); 49 setStatusBarTextColor(StatusBarConfig.BLACK);
52 - setStatusBarColor(R.color.white,0); 50 + setStatusBarColor(R.color.white, 0);
53 if (null != binding) { 51 if (null != binding) {
54 binding.topbar.setTitle("设备信息"); 52 binding.topbar.setTitle("设备信息");
55 //设置返回按钮 53 //设置返回按钮
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/DeviceManagerActivity.java
@@ -23,14 +23,12 @@ public class DeviceManagerActivity extends BaseActivity { @@ -23,14 +23,12 @@ public class DeviceManagerActivity extends BaseActivity {
23 23
24 @Override 24 @Override
25 protected void initView() { 25 protected void initView() {
26 - if (null != getIntent().getExtras()) {  
27 - FamilyListBean.UsersBeanX.DeviceListBean currentDeviceInfo = (FamilyListBean.UsersBeanX.DeviceListBean) getIntent().getExtras().getSerializable("currentDeviceInfo");  
28 - FamilyListBean.UsersBeanX currentUser = (FamilyListBean.UsersBeanX) getIntent().getExtras().getSerializable("currentUser"); 26 + FamilyListBean.UsersBeanX.DeviceListBean currentDeviceInfo = (FamilyListBean.UsersBeanX.DeviceListBean) getIntent().getSerializableExtra("currentDeviceInfo");
  27 + FamilyListBean.UsersBeanX currentUser = (FamilyListBean.UsersBeanX) getIntent().getSerializableExtra("currentUser");
29 if (null != currentDeviceInfo && null != currentUser) { 28 if (null != currentDeviceInfo && null != currentUser) {
30 fragment = DeviceManagerFragment.newInstance(currentUser, currentDeviceInfo); 29 fragment = DeviceManagerFragment.newInstance(currentUser, currentDeviceInfo);
31 loadRootFragment(fragment); 30 loadRootFragment(fragment);
32 } 31 }
33 - }  
34 } 32 }
35 33
36 34
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/FirmwareUpdateActivity.java
@@ -16,11 +16,9 @@ public class FirmwareUpdateActivity extends BaseActivity { @@ -16,11 +16,9 @@ public class FirmwareUpdateActivity extends BaseActivity {
16 16
17 @Override 17 @Override
18 protected void initView() { 18 protected void initView() {
19 - if (null!=getIntent().getExtras()){  
20 - DeviceDetail deviceDetail= (DeviceDetail) getIntent().getExtras().getSerializable("deviceDetail"); 19 + DeviceDetail deviceDetail= (DeviceDetail) getIntent().getSerializableExtra("deviceDetail");
21 loadRootFragment(FirmwareUpdateFragment.newInstance(deviceDetail)); 20 loadRootFragment(FirmwareUpdateFragment.newInstance(deviceDetail));
22 // getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, FirmwareUpdateFragment.newInstance(deviceDetail)).commitAllowingStateLoss(); 21 // getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, FirmwareUpdateFragment.newInstance(deviceDetail)).commitAllowingStateLoss();
23 - }  
24 } 22 }
25 23
26 public static void startActivity(Activity activity, DeviceDetail deviceDetail) { 24 public static void startActivity(Activity activity, DeviceDetail deviceDetail) {
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/InvitFriendActivity.java
@@ -16,13 +16,10 @@ public class InvitFriendActivity extends BaseActivity { @@ -16,13 +16,10 @@ public class InvitFriendActivity extends BaseActivity {
16 16
17 @Override 17 @Override
18 protected void initView() { 18 protected void initView() {
19 - if (null != getIntent().getExtras()) {  
20 - String currentSelectFamilyId = getIntent().getExtras().getString("currentSelectFamilyId"); 19 + String currentSelectFamilyId = getIntent().getStringExtra("currentSelectFamilyId");
21 if (!TextUtils.isEmpty(currentSelectFamilyId)) { 20 if (!TextUtils.isEmpty(currentSelectFamilyId)) {
22 loadRootFragment(InvitFriendFragment.newInstance(currentSelectFamilyId)); 21 loadRootFragment(InvitFriendFragment.newInstance(currentSelectFamilyId));
23 -// getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, InvitFriendFragment.newInstance(currentSelectFamilyId)).commitAllowingStateLoss();  
24 } 22 }
25 - }  
26 } 23 }
27 24
28 public static void startActivity(Activity activity, String currentSelectFamilyId) { 25 public static void startActivity(Activity activity, String currentSelectFamilyId) {
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/SelectIMFriendActivity.java
@@ -12,13 +12,10 @@ import com.cnlive.strike.xiaojiaspeaker.ui.fragment.SelectIMFriendFragment; @@ -12,13 +12,10 @@ import com.cnlive.strike.xiaojiaspeaker.ui.fragment.SelectIMFriendFragment;
12 public class SelectIMFriendActivity extends BaseActivity { 12 public class SelectIMFriendActivity extends BaseActivity {
13 @Override 13 @Override
14 protected void initView() { 14 protected void initView() {
15 - if (null != getIntent().getExtras()) {  
16 - String currentSelectFamilyId = getIntent().getExtras().getString("currentSelectFamilyId"); 15 + String currentSelectFamilyId = getIntent().getStringExtra("currentSelectFamilyId");
17 if (!TextUtils.isEmpty(currentSelectFamilyId)) { 16 if (!TextUtils.isEmpty(currentSelectFamilyId)) {
18 loadRootFragment(R.id.root_container, SelectIMFriendFragment.newInstance(currentSelectFamilyId)); 17 loadRootFragment(R.id.root_container, SelectIMFriendFragment.newInstance(currentSelectFamilyId));
19 -// getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, SelectIMFriendFragment.newInstance(currentSelectFamilyId)).commit();  
20 } 18 }
21 - }  
22 } 19 }
23 20
24 21
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/SelectWifiActivity.java
@@ -30,15 +30,12 @@ public class SelectWifiActivity extends BaseActivity { @@ -30,15 +30,12 @@ public class SelectWifiActivity extends BaseActivity {
30 30
31 @Override 31 @Override
32 protected void initView() { 32 protected void initView() {
33 - if (null != getIntent().getExtras()) {  
34 - bleDevice = (BleDevice) getIntent().getExtras().get("bleDevice");  
35 - } 33 + bleDevice = (BleDevice) getIntent().getSerializableExtra("bleDevice");
36 wifiUtils = new WifiUtils(this); 34 wifiUtils = new WifiUtils(this);
37 - loadRootFragment(R.id.root_container,SelectWifiFragment.newInstance(bleDevice)); 35 + loadRootFragment(R.id.root_container, SelectWifiFragment.newInstance(bleDevice));
38 } 36 }
39 37
40 38
41 -  
42 private void initPermissionDefineTip() { 39 private void initPermissionDefineTip() {
43 selectDialog = new SelectDialog(SelectWifiActivity.this, "您尚未授予程序运行所需权限\n是否设置?", 40 selectDialog = new SelectDialog(SelectWifiActivity.this, "您尚未授予程序运行所需权限\n是否设置?",
44 "返回", new SelectDialog.DialogInterface() { 41 "返回", new SelectDialog.DialogInterface() {
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/SetFriendsRoleActivity.java
@@ -16,16 +16,13 @@ import com.cnlive.strike.xiaojiaspeaker.ui.fragment.SetFriendsRoleFragment; @@ -16,16 +16,13 @@ import com.cnlive.strike.xiaojiaspeaker.ui.fragment.SetFriendsRoleFragment;
16 public class SetFriendsRoleActivity extends BaseActivity { 16 public class SetFriendsRoleActivity extends BaseActivity {
17 @Override 17 @Override
18 protected void initView() { 18 protected void initView() {
19 - if (null != getIntent().getExtras()) {  
20 - String selectUid = getIntent().getExtras().getString("selectUid");  
21 - String currentSelectFamilyId = getIntent().getExtras().getString("currentSelectFamilyId");  
22 - if (!TextUtils.isEmpty(selectUid) && !TextUtils.isEmpty(currentSelectFamilyId)) {  
23 - loadRootFragment(R.id.root_container,SetFriendsRoleFragment.newInstance(selectUid, currentSelectFamilyId)); 19 + String selectUid = getIntent().getStringExtra("selectUid");
  20 + String currentSelectFamilyId = getIntent().getStringExtra("currentSelectFamilyId");
  21 + if (!TextUtils.isEmpty(selectUid) && !TextUtils.isEmpty(currentSelectFamilyId)) {
  22 + loadRootFragment(R.id.root_container, SetFriendsRoleFragment.newInstance(selectUid, currentSelectFamilyId));
24 // getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, SetFriendsRoleFragment.newInstance(selectUid, currentSelectFamilyId)).commitAllowingStateLoss(); 23 // getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, SetFriendsRoleFragment.newInstance(selectUid, currentSelectFamilyId)).commitAllowingStateLoss();
25 - }else {  
26 - AlertUtil.showDeftToast(this,"参数异常");  
27 - }  
28 } else { 24 } else {
  25 + AlertUtil.showDeftToast(this, "参数异常");
29 finish(); 26 finish();
30 } 27 }
31 } 28 }
module/xiaojiasoundbox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/UserManagerActivity.java
@@ -14,13 +14,11 @@ import com.cnlive.strike.xiaojiaspeaker.ui.fragment.UserManagerFragment; @@ -14,13 +14,11 @@ import com.cnlive.strike.xiaojiaspeaker.ui.fragment.UserManagerFragment;
14 public class UserManagerActivity extends BaseActivity { 14 public class UserManagerActivity extends BaseActivity {
15 @Override 15 @Override
16 protected void initView() { 16 protected void initView() {
17 - if (null != getIntent().getExtras()) {  
18 - String currentSelectFamilyId = getIntent().getExtras().getString("currentSelectFamilyId"); 17 + String currentSelectFamilyId = getIntent().getStringExtra("currentSelectFamilyId");
19 if (!TextUtils.isEmpty(currentSelectFamilyId)) { 18 if (!TextUtils.isEmpty(currentSelectFamilyId)) {
20 loadRootFragment(R.id.root_container,UserManagerFragment.newInstance(currentSelectFamilyId)); 19 loadRootFragment(R.id.root_container,UserManagerFragment.newInstance(currentSelectFamilyId));
21 // getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, UserManagerFragment.newInstance(currentSelectFamilyId)).commitAllowingStateLoss(); 20 // getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, UserManagerFragment.newInstance(currentSelectFamilyId)).commitAllowingStateLoss();
22 } 21 }
23 - }  
24 } 22 }
25 23
26 24