private void setupViewPager()

in app/src/main/java/org/apache/fineract/ui/online/loanaccounts/debtincomereport/DebtIncomeReportActivity.java [55:87]


    private void setupViewPager(ViewPager viewPager) {
        ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
        switch (creditWorthinessSnapshots.size()) {
            case 0:
                adapter.addFragment(
                        DebtIncomeReportFragment.newInstance(new CreditWorthinessSnapshot()),
                        getString(R.string.customer_ratio, "0.0"));
                adapter.addFragment(
                        DebtIncomeReportFragment.newInstance(new CreditWorthinessSnapshot()),
                        getString(R.string.co_signer_ratio, "0.0"));
                break;
            case 1:
                adapter.addFragment(
                        DebtIncomeReportFragment.newInstance(creditWorthinessSnapshots.get(0)),
                        getString(R.string.customer_ratio,
                                getRatio(creditWorthinessSnapshots.get(0))));
                adapter.addFragment(
                        DebtIncomeReportFragment.newInstance(new CreditWorthinessSnapshot()),
                        getString(R.string.co_signer_ratio, "0.0"));
                break;
            case 2:
                adapter.addFragment(
                        DebtIncomeReportFragment.newInstance(creditWorthinessSnapshots.get(0)),
                        getString(R.string.customer_ratio,
                                getRatio(creditWorthinessSnapshots.get(0))));
                adapter.addFragment(
                        DebtIncomeReportFragment.newInstance(creditWorthinessSnapshots.get(1)),
                        getString(R.string.co_signer_ratio,
                                getRatio(creditWorthinessSnapshots.get(1))));
                break;
        }
        viewPager.setAdapter(adapter);
    }