Keep the Addons tab on the left
Following feedback from @SyncedSynapse
This commit is contained in:
parent
57f3dfd502
commit
52b5f45019
|
@ -67,14 +67,14 @@ public class AddonListContainerFragment extends Fragment {
|
||||||
SharedPreferences prefs = getActivity().getSharedPreferences("addons", Context.MODE_PRIVATE);
|
SharedPreferences prefs = getActivity().getSharedPreferences("addons", Context.MODE_PRIVATE);
|
||||||
Set<String> bookmarked = prefs.getStringSet("bookmarked", Collections.<String>emptySet());
|
Set<String> bookmarked = prefs.getStringSet("bookmarked", Collections.<String>emptySet());
|
||||||
long baseFragmentId = 70 + bookmarked.size() * 100;
|
long baseFragmentId = 70 + bookmarked.size() * 100;
|
||||||
|
tabsAdapter.addTab(AddonListFragment.class, new Bundle(), R.string.addons, baseFragmentId);
|
||||||
for (String path: bookmarked) {
|
for (String path: bookmarked) {
|
||||||
String name = prefs.getString("name_" + path, "Content");
|
String name = prefs.getString("name_" + path, "Content");
|
||||||
Bundle addon = new Bundle();
|
Bundle addon = new Bundle();
|
||||||
addon.putString(AddonDetailsFragment.BUNDLE_KEY_NAME, name);
|
addon.putString(AddonDetailsFragment.BUNDLE_KEY_NAME, name);
|
||||||
addon.putParcelable(MediaFileListFragment.ROOT_PATH, new MediaFileListFragment.FileLocation(name, "plugin://" + path, true));
|
addon.putParcelable(MediaFileListFragment.ROOT_PATH, new MediaFileListFragment.FileLocation(name, "plugin://" + path, true));
|
||||||
tabsAdapter.addTab(MediaFileListFragment.class, addon, name, baseFragmentId++);
|
tabsAdapter.addTab(MediaFileListFragment.class, addon, name, ++baseFragmentId);
|
||||||
}
|
}
|
||||||
tabsAdapter.addTab(AddonListFragment.class, new Bundle(), R.string.addons, baseFragmentId);
|
|
||||||
viewPager.setAdapter(tabsAdapter);
|
viewPager.setAdapter(tabsAdapter);
|
||||||
pagerTabStrip.setViewPager(viewPager);
|
pagerTabStrip.setViewPager(viewPager);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue