Tobias Duehr avatar Tobias Duehr committed 1a26b4f

PreferenceFragment is not supported by API level < 11

Comments (2)

  1. Juha Kuitunen

    That's why SettingsActivity does use alternative method for building it's contents, see line 20

    if (Build.VERSION.SDK_INT<Build.VERSION_CODES.HONEYCOMB) { ...
    

Files changed (2)

src/com/saibotd/bitbeaker/RepositoriesActivity.java

 import org.json.JSONArray;
 
 import android.content.Intent;
+import android.os.Build;
 import android.os.Bundle;
 import android.widget.ListAdapter;
 import android.widget.ListView;
 			onSearchRequested();
 			return true;
 		case R.id.menu_settings:
-			startActivity(new Intent(this, SettingsActivity.class));
+			 if (Build.VERSION.SDK_INT >= 11) {
+				 startActivity(new Intent(this, SettingsActivity.class));
+			}
 			return true;
 		default:
 			return super.onOptionsItemSelected(item);

src/com/saibotd/bitbeaker/StockPreferenceFragment.java

 package com.saibotd.bitbeaker;
 
+import android.annotation.TargetApi;
 import android.os.Bundle;
 import android.preference.PreferenceFragment;
 
+@TargetApi(11)
 public class StockPreferenceFragment extends PreferenceFragment {
 
 	@Override
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.