Switch fragments to SettingsPreferenceFragment

So all basic settings features are supported properly

Change-Id: I1702272cdbc6c13a5d3ca53840113169a37d4d20
Fixes: 28634520
This commit is contained in:
Jason Monk
2016-05-10 13:27:20 -04:00
parent ab30931d41
commit 019aad4c61
3 changed files with 27 additions and 11 deletions

View File

@@ -24,10 +24,12 @@ import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import com.android.internal.logging.MetricsProto.MetricsEvent;
import com.android.settings.R;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settings.Utils;
public class RunningServices extends Fragment {
public class RunningServices extends SettingsPreferenceFragment {
private static final int SHOW_RUNNING_SERVICES = 1;
private static final int SHOW_BACKGROUND_PROCESSES = 2;
@@ -105,6 +107,11 @@ public class RunningServices extends Fragment {
mOptionsMenu.findItem(SHOW_BACKGROUND_PROCESSES).setVisible(!showingBackground);
}
@Override
protected int getMetricsCategory() {
return MetricsEvent.RUNNING_SERVICES;
}
private final Runnable mRunningProcessesAvail = new Runnable() {
@Override
public void run() {