blob: 63dd7fff5278eecf5a974dd9fbcf1be16e3c511f [file] [log] [blame]
package com.fairphone.fplauncher3;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.OnSharedPreferenceChangeListener;
import android.os.Bundle;
import com.android.launcher3.AppInfo;
import com.android.launcher3.Launcher;
import com.android.launcher3.LauncherCallbacks;
import java.io.FileDescriptor;
import java.io.PrintWriter;
import java.util.ArrayList;
public class FairphoneLauncherCallbacks implements LauncherCallbacks, OnSharedPreferenceChangeListener {
private final Launcher mLauncher;
public FairphoneLauncherCallbacks(Launcher launcher) {
mLauncher = launcher;
}
@Override
public void onCreate(Bundle savedInstanceState) {
}
@Override
public void onResume() {
}
@Override
public void onStart() {
}
@Override
public void onStop() {
}
@Override
public void onPause() {
}
@Override
public void onDestroy() {
}
@Override
public void onSaveInstanceState(Bundle outState) {
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
}
@Override
public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {
}
@Override
public void onAttachedToWindow() {
}
@Override
public void onDetachedFromWindow() {
}
@Override
public void dump(String prefix, FileDescriptor fd, PrintWriter w, String[] args) {
}
@Override
public void onHomeIntent(boolean internalStateHandled) {
}
@Override
public boolean handleBackPressed() {
return false;
}
@Override
public void onTrimMemory(int level) {
}
@Override
public void onLauncherProviderChange() {
}
@Override
public boolean startSearch(String initialQuery, boolean selectInitialQuery, Bundle appSearchData) {
return false;
}
/**
* Called when a shared preference is changed, added, or removed. This
* may be called even if a preference is set to its existing value.
* <p>
* <p>This callback will be run on your main thread.
*
* @param sharedPreferences The {@link SharedPreferences} that received
* the change.
* @param key The key of the preference that was changed, added, or
*/
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
}
}