|
|
@@ -71,13 +71,6 @@ public class FAQFragment extends FragmentBase<FAQPresenter> implements IFAQView
|
|
|
.show();
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- protected void defineActionButton() {
|
|
|
- ActionButtonManager.getInstance().begin().pencil(floatingActionButton -> {
|
|
|
- presenter.onActionButtonClick();
|
|
|
- }).show();
|
|
|
- }
|
|
|
-
|
|
|
@Override
|
|
|
protected FAQPresenter definePresenter() {
|
|
|
return new FAQPresenter(getModel(FAQModel.class), this);
|
|
|
@@ -101,6 +94,20 @@ public class FAQFragment extends FragmentBase<FAQPresenter> implements IFAQView
|
|
|
faqPagerAdapter.notifyDataSetChanged();
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void showHideActionButton(boolean isMember) {
|
|
|
+ if (isMember) {
|
|
|
+ ActionButtonManager.getInstance().begin().pencil(floatingActionButton -> {
|
|
|
+ presenter.onActionButtonClick();
|
|
|
+ }).show();
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ ActionButtonManager.getInstance().begin().pencil(floatingActionButton -> {
|
|
|
+ presenter.onActionButtonClick();
|
|
|
+ }).hide();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
protected void onAfterDestroy() {
|
|
|
}
|