Refactored MainActivity #2
This commit is contained in:
@@ -309,6 +309,12 @@ public class MainActivity extends AppCompatActivity
|
|||||||
}
|
}
|
||||||
}, error -> log.e("Modules.error", error));
|
}, error -> log.e("Modules.error", error));
|
||||||
}
|
}
|
||||||
|
if (newFragment == FRAGMENT_MODULES_DETAILS) {
|
||||||
|
int size = mNavigationView.getMenu().size();
|
||||||
|
for (int k = 0; k < size; k++) {
|
||||||
|
mNavigationView.getMenu().getItem(k).setChecked(mNavigationView.getMenu().getItem(k).getOrder() == 101+newData);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
this.fragmentPage = newFragment;
|
this.fragmentPage = newFragment;
|
||||||
this.fragmentStatus = newData;
|
this.fragmentStatus = newData;
|
||||||
@@ -321,9 +327,6 @@ public class MainActivity extends AppCompatActivity
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onLoginFragmentInteraction(LoginToken loginToken) {
|
public void onLoginFragmentInteraction(LoginToken loginToken) {
|
||||||
toLoginState(loginToken.getFullname(), loginToken.getEmail());
|
toLoginState(loginToken.getFullname(), loginToken.getEmail());
|
||||||
@@ -331,16 +334,9 @@ public class MainActivity extends AppCompatActivity
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onModulesFragmentInteraction(final int itemPosition) {
|
public void onModulesFragmentInteraction(final int itemPosition) {
|
||||||
log.d("Item clicked", itemPosition);
|
|
||||||
setTitle(R.string.courses);
|
setTitle(R.string.courses);
|
||||||
getKVV().getModuleList(success -> setTitle(success.get(itemPosition).title), error -> log.e(error));
|
getKVV().getModuleList(success -> setTitle(success.get(itemPosition).title), error -> log.e(error));
|
||||||
changeFragment(FRAGMENT_MODULES_DETAILS, itemPosition);
|
changeFragment(FRAGMENT_MODULES_DETAILS, itemPosition);
|
||||||
|
|
||||||
int size = mNavigationView.getMenu().size();
|
|
||||||
for (int k = 0; k < size; k++) {
|
|
||||||
mNavigationView.getMenu().getItem(k).setChecked(mNavigationView.getMenu().getItem(k).getOrder() == 101+itemPosition);
|
|
||||||
//mNavigationView.getMenu().getItem(k).setChecked(false);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user