setContentView(R.layout.about_coordinatorlayout);
// We need to use the SupportActionBar from android.support.v7.app.ActionBar until the minimum API is >= 21.
- Toolbar supportAppBar = (Toolbar) findViewById(R.id.about_toolbar);
- setSupportActionBar(supportAppBar);
+ Toolbar aboutAppBar = (Toolbar) findViewById(R.id.about_toolbar);
+ setSupportActionBar(aboutAppBar);
// Display the home arrow on supportAppBar.
final ActionBar appBar = getSupportActionBar();
- assert appBar != null;// This assert removes the incorrect warning on the following line that appBar might be null.
+ assert appBar != null;// This assert removes the incorrect warning in Android Studio on the following line that appBar might be null.
appBar.setDisplayHomeAsUpEnabled(true);
// Setup the ViewPager.
ViewPager aboutViewPager = (ViewPager) findViewById(R.id.about_viewpager);
- assert aboutViewPager != null; // This assert removes the incorrect warning on the following line that aboutViewPager might be null.
aboutViewPager.setAdapter(new aboutPagerAdapter(getSupportFragmentManager()));
// Setup the TabLayout and connect it to the ViewPager.
TabLayout aboutTabLayout = (TabLayout) findViewById(R.id.about_tablayout);
- assert aboutTabLayout != null; // This assert removes the incorrect warning on the following line that aboutTabLayout might be null.
aboutTabLayout.setupWithViewPager(aboutViewPager);
}
public class aboutPagerAdapter extends FragmentPagerAdapter {
- public aboutPagerAdapter(FragmentManager fm) {
+ private aboutPagerAdapter(FragmentManager fm) {
super(fm);
}
return getString(R.string.changelog);
case 4:
- return getString(R.string.license);
+ return getString(R.string.licenses);
case 5:
return getString(R.string.contributors);
return AboutTabFragment.createTab(tab);
}
}
-
-
}