Commit 1d68819816302c44577d78e926e2d59e6289419f
1 parent
d18bcab5
1 修改接收传值逻辑
Showing
15 changed files
with
43 additions
and
71 deletions
app/src/main/java/com/cnlive/strike/xiaojiaspeaker/MainActivity.java
| @@ -40,7 +40,7 @@ public class MainActivity extends AppCompatActivity { | @@ -40,7 +40,7 @@ public class MainActivity extends AppCompatActivity { | ||
| 40 | 40 | ||
| 41 | XiaoJIaCommInfo.setUserIcon(this,"123456"); | 41 | XiaoJIaCommInfo.setUserIcon(this,"123456"); |
| 42 | XiaoJIaCommInfo.setUserNickName(this,"我的昵称"); | 42 | XiaoJIaCommInfo.setUserNickName(this,"我的昵称"); |
| 43 | - XiaoJIaCommInfo.setUserId(this, "358200".trim()); | 43 | + XiaoJIaCommInfo.setUserId(this, "358916".trim()); |
| 44 | XiaoJIaCommInfo.setUserPhone(this, "10000000051".trim()); | 44 | XiaoJIaCommInfo.setUserPhone(this, "10000000051".trim()); |
| 45 | 45 | ||
| 46 | // XiaoJIaCommInfo.setUserId(this, "10513196"); | 46 | // XiaoJIaCommInfo.setUserId(this, "10513196"); |
config.gradle
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/ChangeDeviceNameActivity.java
| @@ -31,20 +31,18 @@ public class ChangeDeviceNameActivity extends AppCompatActivity { | @@ -31,20 +31,18 @@ public class ChangeDeviceNameActivity extends AppCompatActivity { | ||
| 31 | protected void onCreate(Bundle savedInstanceState) { | 31 | protected void onCreate(Bundle savedInstanceState) { |
| 32 | super.onCreate(savedInstanceState); | 32 | super.onCreate(savedInstanceState); |
| 33 | binding = DataBindingUtil.setContentView(this, R.layout.activity_change_device_name); | 33 | binding = DataBindingUtil.setContentView(this, R.layout.activity_change_device_name); |
| 34 | - if (null!=getIntent().getExtras()){ | ||
| 35 | - String deviceId=getIntent().getExtras().getString("deviceId"); | ||
| 36 | - String oldName=getIntent().getExtras().getString("oldName"); | ||
| 37 | - if (!TextUtils.isEmpty(deviceId)){ | ||
| 38 | - getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, ChangeDeviceNameFragment.newInstance(deviceId,oldName)).commitAllowingStateLoss(); | ||
| 39 | - } | 34 | + String deviceId = getIntent().getStringExtra("deviceId"); |
| 35 | + String oldName = getIntent().getStringExtra("oldName"); | ||
| 36 | + if (!TextUtils.isEmpty(deviceId)) { | ||
| 37 | + getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, ChangeDeviceNameFragment.newInstance(deviceId, oldName)).commitAllowingStateLoss(); | ||
| 40 | } | 38 | } |
| 41 | 39 | ||
| 42 | } | 40 | } |
| 43 | 41 | ||
| 44 | - public static void startActivity(Activity activity,String deviceId,String oldName) { | 42 | + public static void startActivity(Activity activity, String deviceId, String oldName) { |
| 45 | Intent intent = new Intent(activity, ChangeDeviceNameActivity.class); | 43 | Intent intent = new Intent(activity, ChangeDeviceNameActivity.class); |
| 46 | - intent.putExtra("deviceId",deviceId); | ||
| 47 | - intent.putExtra("oldName",oldName); | 44 | + intent.putExtra("deviceId", deviceId); |
| 45 | + intent.putExtra("oldName", oldName); | ||
| 48 | activity.startActivity(intent); | 46 | activity.startActivity(intent); |
| 49 | } | 47 | } |
| 50 | 48 |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/ChangeWifiActivity.java
| @@ -40,10 +40,8 @@ public class ChangeWifiActivity extends AppCompatActivity { | @@ -40,10 +40,8 @@ public class ChangeWifiActivity extends AppCompatActivity { | ||
| 40 | protected void onCreate(Bundle savedInstanceState) { | 40 | protected void onCreate(Bundle savedInstanceState) { |
| 41 | super.onCreate(savedInstanceState); | 41 | super.onCreate(savedInstanceState); |
| 42 | setContentView(R.layout.activity_select_wifi); | 42 | setContentView(R.layout.activity_select_wifi); |
| 43 | - if (null != getIntent().getExtras()) { | ||
| 44 | - currentUser = (FamilyListBean.UsersBeanX) getIntent().getExtras().getSerializable("currentUser"); | ||
| 45 | - sn = getIntent().getExtras().getString("sn"); | ||
| 46 | - } | 43 | + currentUser = (FamilyListBean.UsersBeanX) getIntent().getSerializableExtra("currentUser"); |
| 44 | + sn = getIntent().getStringExtra("sn"); | ||
| 47 | wifiUtils = new WifiUtils(this); | 45 | wifiUtils = new WifiUtils(this); |
| 48 | if (null != currentUser && !TextUtils.isEmpty(sn)) { | 46 | if (null != currentUser && !TextUtils.isEmpty(sn)) { |
| 49 | getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, ChangeWifiFragment.newInstance(sn, currentUser)).commitAllowingStateLoss(); | 47 | getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, ChangeWifiFragment.newInstance(sn, currentUser)).commitAllowingStateLoss(); |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/ConnBluetoothSuccessActivity.java
| @@ -38,9 +38,7 @@ public class ConnBluetoothSuccessActivity extends AppCompatActivity { | @@ -38,9 +38,7 @@ public class ConnBluetoothSuccessActivity extends AppCompatActivity { | ||
| 38 | super.onCreate(savedInstanceState); | 38 | super.onCreate(savedInstanceState); |
| 39 | EventBusUtil.register(this); | 39 | EventBusUtil.register(this); |
| 40 | binding = DataBindingUtil.setContentView(this, R.layout.activity_conn_bluetooth_success); | 40 | binding = DataBindingUtil.setContentView(this, R.layout.activity_conn_bluetooth_success); |
| 41 | - if (null != getIntent().getExtras()) { | ||
| 42 | - networkResultBean = (NetworkResultBean) getIntent().getExtras().getSerializable("networkResultBean"); | ||
| 43 | - } | 41 | + networkResultBean = (NetworkResultBean) getIntent().getSerializableExtra("networkResultBean"); |
| 44 | initTopBar(); | 42 | initTopBar(); |
| 45 | initView(); | 43 | initView(); |
| 46 | } | 44 | } |
| @@ -100,7 +98,7 @@ public class ConnBluetoothSuccessActivity extends AppCompatActivity { | @@ -100,7 +98,7 @@ public class ConnBluetoothSuccessActivity extends AppCompatActivity { | ||
| 100 | @Override | 98 | @Override |
| 101 | public void onClick(View view) { | 99 | public void onClick(View view) { |
| 102 | if (null != networkResultBean && !TextUtils.isEmpty(networkResultBean.getMainctl())) { | 100 | if (null != networkResultBean && !TextUtils.isEmpty(networkResultBean.getMainctl())) { |
| 103 | - ChangeDeviceNameActivity.startActivity(ConnBluetoothSuccessActivity.this, networkResultBean.getMainctl(),""); | 101 | + ChangeDeviceNameActivity.startActivity(ConnBluetoothSuccessActivity.this, networkResultBean.getMainctl(), ""); |
| 104 | } | 102 | } |
| 105 | } | 103 | } |
| 106 | }); | 104 | }); |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/ConnFailActivity.java
| @@ -23,9 +23,7 @@ public class ConnFailActivity extends AppCompatActivity { | @@ -23,9 +23,7 @@ public class ConnFailActivity extends AppCompatActivity { | ||
| 23 | protected void onCreate(Bundle savedInstanceState) { | 23 | protected void onCreate(Bundle savedInstanceState) { |
| 24 | super.onCreate(savedInstanceState); | 24 | super.onCreate(savedInstanceState); |
| 25 | binding = DataBindingUtil.setContentView(this, R.layout.activity_conn_fail); | 25 | binding = DataBindingUtil.setContentView(this, R.layout.activity_conn_fail); |
| 26 | - if (null != getIntent().getExtras()) { | ||
| 27 | - phone = getIntent().getExtras().getString("phone"); | ||
| 28 | - } | 26 | + phone = getIntent().getStringExtra("phone"); |
| 29 | if (!TextUtils.isEmpty(phone)) { | 27 | if (!TextUtils.isEmpty(phone)) { |
| 30 | binding.tvTip.setText("该设备已被" + phone + "绑定"); | 28 | binding.tvTip.setText("该设备已被" + phone + "绑定"); |
| 31 | } | 29 | } |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/DeviceDetailActivity.java
| @@ -34,15 +34,13 @@ public class DeviceDetailActivity extends AppCompatActivity { | @@ -34,15 +34,13 @@ public class DeviceDetailActivity extends AppCompatActivity { | ||
| 34 | protected void onCreate(Bundle savedInstanceState) { | 34 | protected void onCreate(Bundle savedInstanceState) { |
| 35 | super.onCreate(savedInstanceState); | 35 | super.onCreate(savedInstanceState); |
| 36 | binding = DataBindingUtil.setContentView(this, R.layout.activity_device_detail); | 36 | binding = DataBindingUtil.setContentView(this, R.layout.activity_device_detail); |
| 37 | - if (null != getIntent().getExtras()) { | ||
| 38 | - FamilyListBean.UsersBeanX.DeviceListBean allDeviceInfo = (FamilyListBean.UsersBeanX.DeviceListBean) getIntent().getExtras().getSerializable("allDeviceInfo"); | ||
| 39 | - FamilyListBean.UsersBeanX currentUser = (FamilyListBean.UsersBeanX) getIntent().getExtras().getSerializable("currentUser"); | 37 | + FamilyListBean.UsersBeanX.DeviceListBean allDeviceInfo = (FamilyListBean.UsersBeanX.DeviceListBean) getIntent().getSerializableExtra("allDeviceInfo"); |
| 38 | + FamilyListBean.UsersBeanX currentUser = (FamilyListBean.UsersBeanX) getIntent().getSerializableExtra("currentUser"); | ||
| 40 | if (null != allDeviceInfo && null!=currentUser) { | 39 | if (null != allDeviceInfo && null!=currentUser) { |
| 41 | getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, DeviceDetailFragment.newInstance(allDeviceInfo, currentUser)).commitAllowingStateLoss(); | 40 | getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, DeviceDetailFragment.newInstance(allDeviceInfo, currentUser)).commitAllowingStateLoss(); |
| 42 | 41 | ||
| 43 | } | 42 | } |
| 44 | 43 | ||
| 45 | - } | ||
| 46 | 44 | ||
| 47 | } | 45 | } |
| 48 | 46 |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/DeviceInfoActivity.java
| @@ -25,11 +25,9 @@ public class DeviceInfoActivity extends AppCompatActivity { | @@ -25,11 +25,9 @@ public class DeviceInfoActivity extends AppCompatActivity { | ||
| 25 | super.onCreate(savedInstanceState); | 25 | super.onCreate(savedInstanceState); |
| 26 | binding = DataBindingUtil.setContentView(this, R.layout.activity_device_info); | 26 | binding = DataBindingUtil.setContentView(this, R.layout.activity_device_info); |
| 27 | initTopBar(); | 27 | initTopBar(); |
| 28 | - if (null != getIntent().getExtras()) { | ||
| 29 | - DeviceDetail deviceDetail = (DeviceDetail) getIntent().getExtras().getSerializable("deviceDetail"); | ||
| 30 | - if (null != deviceDetail) { | ||
| 31 | - initView(deviceDetail.getIP(), deviceDetail.getMAC(), deviceDetail.getSN()); | ||
| 32 | - } | 28 | + DeviceDetail deviceDetail = (DeviceDetail) getIntent().getSerializableExtra("deviceDetail"); |
| 29 | + if (null != deviceDetail) { | ||
| 30 | + initView(deviceDetail.getIP(), deviceDetail.getMAC(), deviceDetail.getSN()); | ||
| 33 | } | 31 | } |
| 34 | } | 32 | } |
| 35 | 33 |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/DeviceManagerActivity.java
| @@ -31,13 +31,11 @@ public class DeviceManagerActivity extends AppCompatActivity { | @@ -31,13 +31,11 @@ public class DeviceManagerActivity extends AppCompatActivity { | ||
| 31 | protected void onCreate(Bundle savedInstanceState) { | 31 | protected void onCreate(Bundle savedInstanceState) { |
| 32 | super.onCreate(savedInstanceState); | 32 | super.onCreate(savedInstanceState); |
| 33 | binding = DataBindingUtil.setContentView(this, R.layout.activity_device_manager); | 33 | binding = DataBindingUtil.setContentView(this, R.layout.activity_device_manager); |
| 34 | - if (null != getIntent().getExtras()) { | ||
| 35 | - FamilyListBean.UsersBeanX.DeviceListBean currentDeviceInfo = (FamilyListBean.UsersBeanX.DeviceListBean) getIntent().getExtras().getSerializable("currentDeviceInfo"); | ||
| 36 | - FamilyListBean.UsersBeanX currentUser = (FamilyListBean.UsersBeanX) getIntent().getExtras().getSerializable("currentUser"); | ||
| 37 | - if (null != currentDeviceInfo && null != currentUser) { | ||
| 38 | - fragment = DeviceManagerFragment.newInstance(currentUser, currentDeviceInfo); | ||
| 39 | - getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, fragment).commitAllowingStateLoss(); | ||
| 40 | - } | 34 | + FamilyListBean.UsersBeanX.DeviceListBean currentDeviceInfo = (FamilyListBean.UsersBeanX.DeviceListBean) getIntent().getSerializableExtra("currentDeviceInfo"); |
| 35 | + FamilyListBean.UsersBeanX currentUser = (FamilyListBean.UsersBeanX) getIntent().getSerializableExtra("currentUser"); | ||
| 36 | + if (null != currentDeviceInfo && null != currentUser) { | ||
| 37 | + fragment = DeviceManagerFragment.newInstance(currentUser, currentDeviceInfo); | ||
| 38 | + getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, fragment).commitAllowingStateLoss(); | ||
| 41 | } | 39 | } |
| 42 | // initTopBar(); | 40 | // initTopBar(); |
| 43 | // initView(); | 41 | // initView(); |
| @@ -100,7 +98,7 @@ public class DeviceManagerActivity extends AppCompatActivity { | @@ -100,7 +98,7 @@ public class DeviceManagerActivity extends AppCompatActivity { | ||
| 100 | @Override | 98 | @Override |
| 101 | public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { | 99 | public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { |
| 102 | super.onRequestPermissionsResult(requestCode, permissions, grantResults); | 100 | super.onRequestPermissionsResult(requestCode, permissions, grantResults); |
| 103 | - if (null==fragment){ | 101 | + if (null == fragment) { |
| 104 | return; | 102 | return; |
| 105 | } | 103 | } |
| 106 | fragment.onRequestPermissionsResult(requestCode, permissions, grantResults); | 104 | fragment.onRequestPermissionsResult(requestCode, permissions, grantResults); |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/FirmwareUpdateActivity.java
| @@ -20,10 +20,8 @@ public class FirmwareUpdateActivity extends AppCompatActivity { | @@ -20,10 +20,8 @@ public class FirmwareUpdateActivity extends AppCompatActivity { | ||
| 20 | protected void onCreate(Bundle savedInstanceState) { | 20 | protected void onCreate(Bundle savedInstanceState) { |
| 21 | super.onCreate(savedInstanceState); | 21 | super.onCreate(savedInstanceState); |
| 22 | setContentView(R.layout.activity_search_device); | 22 | setContentView(R.layout.activity_search_device); |
| 23 | - if (null!=getIntent().getExtras()){ | ||
| 24 | - DeviceDetail deviceDetail= (DeviceDetail) getIntent().getExtras().getSerializable("deviceDetail"); | ||
| 25 | - getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, FirmwareUpdateFragment.newInstance(deviceDetail)).commitAllowingStateLoss(); | ||
| 26 | - } | 23 | + DeviceDetail deviceDetail = (DeviceDetail) getIntent().getSerializableExtra("deviceDetail"); |
| 24 | + getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, FirmwareUpdateFragment.newInstance(deviceDetail)).commitAllowingStateLoss(); | ||
| 27 | } | 25 | } |
| 28 | 26 | ||
| 29 | 27 |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/InvitFriendActivity.java
| @@ -19,14 +19,11 @@ public class InvitFriendActivity extends AppCompatActivity { | @@ -19,14 +19,11 @@ public class InvitFriendActivity extends AppCompatActivity { | ||
| 19 | protected void onCreate(Bundle savedInstanceState) { | 19 | protected void onCreate(Bundle savedInstanceState) { |
| 20 | super.onCreate(savedInstanceState); | 20 | super.onCreate(savedInstanceState); |
| 21 | setContentView(R.layout.activity_invit_friend); | 21 | setContentView(R.layout.activity_invit_friend); |
| 22 | - if (null != getIntent().getExtras()) { | ||
| 23 | - String currentSelectFamilyId = getIntent().getExtras().getString("currentSelectFamilyId"); | ||
| 24 | - if (!TextUtils.isEmpty(currentSelectFamilyId)) { | ||
| 25 | - getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, InvitFriendFragment.newInstance(currentSelectFamilyId)).commitAllowingStateLoss(); | ||
| 26 | - } | 22 | + String currentSelectFamilyId = getIntent().getStringExtra("currentSelectFamilyId"); |
| 23 | + if (!TextUtils.isEmpty(currentSelectFamilyId)) { | ||
| 24 | + getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, InvitFriendFragment.newInstance(currentSelectFamilyId)).commitAllowingStateLoss(); | ||
| 27 | } | 25 | } |
| 28 | 26 | ||
| 29 | - | ||
| 30 | } | 27 | } |
| 31 | 28 | ||
| 32 | public static void startActivity(Activity activity, String currentSelectFamilyId) { | 29 | public static void startActivity(Activity activity, String currentSelectFamilyId) { |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/SelectIMFriendActivity.java
| @@ -16,11 +16,9 @@ public class SelectIMFriendActivity extends AppCompatActivity { | @@ -16,11 +16,9 @@ public class SelectIMFriendActivity extends AppCompatActivity { | ||
| 16 | protected void onCreate(Bundle savedInstanceState) { | 16 | protected void onCreate(Bundle savedInstanceState) { |
| 17 | super.onCreate(savedInstanceState); | 17 | super.onCreate(savedInstanceState); |
| 18 | setContentView(R.layout.activity_select_imfriend); | 18 | setContentView(R.layout.activity_select_imfriend); |
| 19 | - if (null != getIntent().getExtras()) { | ||
| 20 | - String currentSelectFamilyId = getIntent().getExtras().getString("currentSelectFamilyId"); | ||
| 21 | - if (!TextUtils.isEmpty(currentSelectFamilyId)) { | ||
| 22 | - getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, SelectIMFriendFragment.newInstance(currentSelectFamilyId)).commit(); | ||
| 23 | - } | 19 | + String currentSelectFamilyId = getIntent().getStringExtra("currentSelectFamilyId"); |
| 20 | + if (!TextUtils.isEmpty(currentSelectFamilyId)) { | ||
| 21 | + getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, SelectIMFriendFragment.newInstance(currentSelectFamilyId)).commit(); | ||
| 24 | } | 22 | } |
| 25 | 23 | ||
| 26 | } | 24 | } |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/SelectWifiActivity.java
| @@ -43,13 +43,11 @@ public class SelectWifiActivity extends AppCompatActivity { | @@ -43,13 +43,11 @@ public class SelectWifiActivity extends AppCompatActivity { | ||
| 43 | protected void onCreate(Bundle savedInstanceState) { | 43 | protected void onCreate(Bundle savedInstanceState) { |
| 44 | super.onCreate(savedInstanceState); | 44 | super.onCreate(savedInstanceState); |
| 45 | setContentView(R.layout.activity_select_wifi); | 45 | setContentView(R.layout.activity_select_wifi); |
| 46 | - if (null != getIntent().getExtras()) { | ||
| 47 | - bleDevice = (BleDevice) getIntent().getExtras().get("bleDevice"); | ||
| 48 | - } | 46 | + bleDevice = (BleDevice) getIntent().getSerializableExtra("bleDevice"); |
| 49 | wifiUtils = new WifiUtils(this); | 47 | wifiUtils = new WifiUtils(this); |
| 50 | // registerBroadcast(); | 48 | // registerBroadcast(); |
| 51 | // getPermissionsWithTip(); | 49 | // getPermissionsWithTip(); |
| 52 | - getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, SelectWifiFragment.newInstance(bleDevice)).commitAllowingStateLoss(); | 50 | + getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, SelectWifiFragment.newInstance(bleDevice)).commitAllowingStateLoss(); |
| 53 | } | 51 | } |
| 54 | 52 | ||
| 55 | 53 |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/SetFriendsRoleActivity.java
| @@ -20,15 +20,12 @@ public class SetFriendsRoleActivity extends AppCompatActivity { | @@ -20,15 +20,12 @@ public class SetFriendsRoleActivity extends AppCompatActivity { | ||
| 20 | protected void onCreate(Bundle savedInstanceState) { | 20 | protected void onCreate(Bundle savedInstanceState) { |
| 21 | super.onCreate(savedInstanceState); | 21 | super.onCreate(savedInstanceState); |
| 22 | setContentView(R.layout.activity_set_friends_role); | 22 | setContentView(R.layout.activity_set_friends_role); |
| 23 | - if (null != getIntent().getExtras()) { | ||
| 24 | - String selectUid = getIntent().getExtras().getString("selectUid"); | ||
| 25 | - String currentSelectFamilyId = getIntent().getExtras().getString("currentSelectFamilyId"); | ||
| 26 | - if (!TextUtils.isEmpty(selectUid) && !TextUtils.isEmpty(currentSelectFamilyId)) { | ||
| 27 | - getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, SetFriendsRoleFragment.newInstance(selectUid, currentSelectFamilyId)).commitAllowingStateLoss(); | ||
| 28 | - }else { | ||
| 29 | - AlertUtil.showDeftToast(this,"参数异常"); | ||
| 30 | - } | 23 | + String selectUid = getIntent().getStringExtra("selectUid"); |
| 24 | + String currentSelectFamilyId = getIntent().getStringExtra("currentSelectFamilyId"); | ||
| 25 | + if (!TextUtils.isEmpty(selectUid) && !TextUtils.isEmpty(currentSelectFamilyId)) { | ||
| 26 | + getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, SetFriendsRoleFragment.newInstance(selectUid, currentSelectFamilyId)).commitAllowingStateLoss(); | ||
| 31 | } else { | 27 | } else { |
| 28 | + AlertUtil.showDeftToast(this, "参数异常"); | ||
| 32 | finish(); | 29 | finish(); |
| 33 | } | 30 | } |
| 34 | 31 |
module_xiaojiaSoundBox/src/main/java/com/cnlive/strike/xiaojiaspeaker/ui/activity/UserManagerActivity.java
| @@ -19,11 +19,9 @@ public class UserManagerActivity extends AppCompatActivity { | @@ -19,11 +19,9 @@ public class UserManagerActivity extends AppCompatActivity { | ||
| 19 | protected void onCreate(Bundle savedInstanceState) { | 19 | protected void onCreate(Bundle savedInstanceState) { |
| 20 | super.onCreate(savedInstanceState); | 20 | super.onCreate(savedInstanceState); |
| 21 | setContentView(R.layout.activity_user_manager); | 21 | setContentView(R.layout.activity_user_manager); |
| 22 | - if (null != getIntent().getExtras()) { | ||
| 23 | - String currentSelectFamilyId = getIntent().getExtras().getString("currentSelectFamilyId"); | ||
| 24 | - if (!TextUtils.isEmpty(currentSelectFamilyId)) { | ||
| 25 | - getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, UserManagerFragment.newInstance(currentSelectFamilyId)).commitAllowingStateLoss(); | ||
| 26 | - } | 22 | + String currentSelectFamilyId = getIntent().getStringExtra("currentSelectFamilyId"); |
| 23 | + if (!TextUtils.isEmpty(currentSelectFamilyId)) { | ||
| 24 | + getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, UserManagerFragment.newInstance(currentSelectFamilyId)).commitAllowingStateLoss(); | ||
| 27 | } | 25 | } |
| 28 | } | 26 | } |
| 29 | 27 |