]> gitweb.stoutner.com Git - PrivacyBrowserAndroid.git/blobdiff - app/src/main/java/com/stoutner/privacybrowser/AboutTabFragment.java
Add the ability to edit bookmarks.
[PrivacyBrowserAndroid.git] / app / src / main / java / com / stoutner / privacybrowser / AboutTabFragment.java
index eda3e30a4dbffb5ac42ce139b271716971e054d1..c49fbc8829a16d63381fe72601ac8408874b2625 100644 (file)
@@ -35,13 +35,14 @@ public class AboutTabFragment extends Fragment {
     public static AboutTabFragment createTab(int tab) {
         Bundle thisTabArguments = new Bundle();
         thisTabArguments.putInt("Tab", tab);
+
         AboutTabFragment thisTab = new AboutTabFragment();
         thisTab.setArguments(thisTabArguments);
         return thisTab;
     }
 
     @Override
-    public void onCreate (Bundle savedInstanceState) {
+    public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
 
         // Store the tab number in tabNumber.
@@ -52,7 +53,7 @@ public class AboutTabFragment extends Fragment {
     public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
         View tabLayout;
 
-        // Load the about tab layout.
+        // Load the about tab layout.  Tab numbers start at 0.
         if (tabNumber == 0) {
             // Setting false at the end of inflater.inflate does not attach the inflated layout as a child of container.
             // The fragment will take care of attaching the root automatically.
@@ -130,7 +131,7 @@ public class AboutTabFragment extends Fragment {
             // Select the substring that begins after "Chrome/" and goes until the next " ".
             String chromeVersion = userAgentString.substring(userAgentString.indexOf("Chrome/") + 7, userAgentString.indexOf(" ", userAgentString.indexOf("Chrome/")));
             versionChromeText.setText(chromeVersion);
-        } else { // load a WebView for all the other tabs.
+        } else { // load a WebView for all the other tabs.  Tab numbers start at 0.
             // Setting false at the end of inflater.inflate does not attach the inflated layout as a child of container.
             // The fragment will take care of attaching the root automatically.
             tabLayout = inflater.inflate(R.layout.about_tab_webview, container, false);
@@ -142,17 +143,25 @@ public class AboutTabFragment extends Fragment {
                     break;
 
                 case 2:
-                    tabWebView.loadUrl("file:///android_asset/about_changelog.html");
+                    tabWebView.loadUrl("file:///android_asset/about_privacy_policy.html");
                     break;
 
                 case 3:
-                    tabWebView.loadUrl("file:///android_asset/about_license.html");
+                    tabWebView.loadUrl("file:///android_asset/about_changelog.html");
                     break;
 
                 case 4:
+                    tabWebView.loadUrl("file:///android_asset/about_licenses.html");
+                    break;
+
+                case 5:
                     tabWebView.loadUrl("file:///android_asset/about_contributors.html");
                     break;
 
+                case 6:
+                    tabWebView.loadUrl("file:///android_asset/about_links.html");
+                    break;
+
                 default:
                     break;
             }