|
|
@@ -51,13 +51,7 @@ public class SettingFragment extends FragmentBase<SettingPresenter> implements I
|
|
|
settingHolderBean = new SettingHolderBean();
|
|
|
|
|
|
settingRecyclerView = findViewById(R.id.recycler_view_setting);
|
|
|
- adapter = new SettingExpandableListViewAdapter(getActivity(), event -> {
|
|
|
- presenter.onEvent(event);
|
|
|
- });
|
|
|
- settingRecyclerView.setLayoutManager(new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false));
|
|
|
- SettingExpandableListViewDecoration decoration = new SettingExpandableListViewDecoration(getActivity(), ResourceUtil.getColor(R.color.CEBEBEB), 1);
|
|
|
- settingRecyclerView.addItemDecoration(decoration);
|
|
|
- settingRecyclerView.setAdapter(adapter);
|
|
|
+
|
|
|
|
|
|
textVersion = findViewById(R.id.text_version);
|
|
|
textUpdate = findViewById(R.id.text_update);
|
|
|
@@ -154,4 +148,24 @@ public class SettingFragment extends FragmentBase<SettingPresenter> implements I
|
|
|
public void setGuestUi(boolean isGuest) {
|
|
|
settingHolderBean.setMember(isGuest == false);
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void switchPageMemberGuestCase(boolean isMember) {
|
|
|
+ if (isMember) {
|
|
|
+ adapter = new SettingExpandableListViewAdapter(getActivity(), event -> {
|
|
|
+ presenter.onEvent(event);
|
|
|
+ }, 4);
|
|
|
+
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ adapter = new SettingExpandableListViewAdapter(getActivity(), event -> {
|
|
|
+ presenter.onEvent(event);
|
|
|
+ }, 2);
|
|
|
+ }
|
|
|
+ settingRecyclerView.setLayoutManager(new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false));
|
|
|
+ SettingExpandableListViewDecoration decoration = new SettingExpandableListViewDecoration(getActivity(), ResourceUtil.getColor(R.color.CEBEBEB), 1);
|
|
|
+ settingRecyclerView.addItemDecoration(decoration);
|
|
|
+ settingRecyclerView.setAdapter(adapter);
|
|
|
+
|
|
|
+ }
|
|
|
}
|