public class SettingsActivity extends ActivityFeatures implements com.afollestad.materialdialogs.color.ColorChooserDialog.ColorCallback, androidx.preference.PreferenceFragmentCompat.OnPreferenceStartFragmentCallback
Modifier and Type | Class and Description |
---|---|
static class |
SettingsActivity.SettingsFragment
|
Modifier and Type | Field and Description |
---|---|
int |
loadedFragments
|
downloadGradesTable
DEFAULT_KEYS_DIALER, DEFAULT_KEYS_DISABLE,
DEFAULT_KEYS_SEARCH_GLOBAL, DEFAULT_KEYS_SEARCH_LOCAL,
DEFAULT_KEYS_SHORTCUT, FOCUSED_STATE_SET, RESULT_CANCELED,
RESULT_FIRST_USER, RESULT_OK
ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE,
ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE,
AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT,
BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT,
BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_EXTERNAL_SERVICE,
BIND_IMPORTANT, BIND_INCLUDE_CAPABILITIES, BIND_NOT_FOREGROUND,
BIND_NOT_PERCEPTIBLE, BIND_WAIVE_PRIORITY, BIOMETRIC_SERVICE,
BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE,
CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE,
COMPANION_DEVICE_SERVICE, CONNECTIVITY_SERVICE,
CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY,
CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED,
CROSS_PROFILE_APPS_SERVICE, DEVICE_POLICY_SERVICE,
DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE,
EUICC_SERVICE, FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE,
INPUT_METHOD_SERVICE, INPUT_SERVICE, IPSEC_SERVICE,
JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE,
LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE,
MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE,
MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND,
MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS,
MODE_NO_LOCALIZED_COLLATORS, MODE_PRIVATE, MODE_WORLD_READABLE,
MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE,
NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE,
RECEIVER_VISIBLE_TO_INSTANT_APPS, RESTRICTIONS_SERVICE,
ROLE_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE,
STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE,
TELECOM_SERVICE, TELEPHONY_SERVICE,
TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_CLASSIFICATION_SERVICE,
TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE,
UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE,
VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_AWARE_SERVICE,
WIFI_P2P_SERVICE, WIFI_RTT_RANGING_SERVICE, WIFI_SERVICE,
WINDOW_SERVICE
Constructor and Description |
---|
SettingsActivity()
|
Modifier and Type | Method and Description |
---|---|
void |
onBackPressed()
|
void |
onColorChooserDismissed(com.afollestad.materialdialogs.color.ColorChooserDialog dialog)
|
void |
onColorSelection(com.afollestad.materialdialogs.color.ColorChooserDialog dialog,
int selectedColor)
|
protected void |
onCreate(android.os.Bundle savedInstanceState)
|
boolean |
onPreferenceStartFragment(androidx.preference.PreferenceFragmentCompat caller,
androidx.preference.Preference pref)
|
boolean |
onSupportNavigateUp()
|
void |
setupColors()
|
attachBaseContext,
backup,
checkGradesFile,
checkRegistration,
checkUpdates,
createLoadingPanel,
createTimePicker,
getContext,
getTeacherView,
installApk,
makeCall,
onActivityResult,
onRequestPermissionsResult,
onStart,
onTimeSet,
openAppInStore,
saveDocs,
setLightStatusbar,
setLightStatusbarAuto,
setNavigationbarColor,
setNavigationbarColorAuto,
setStatusbarColor,
setStatusbarColorAuto,
setToolbar,
showChangelogCK,
showMap,
startApp,
startDownload,
tabIntent
addContentView, closeOptionsMenu, dispatchKeyEvent,
findViewById, getDelegate, getDrawerToggleDelegate,
getMenuInflater, getResources, getSupportActionBar,
getSupportParentActivityIntent, invalidateOptionsMenu,
onConfigurationChanged, onContentChanged,
onCreateSupportNavigateUpTaskStack, onDestroy, onKeyDown,
onMenuItemSelected, onMenuOpened, onNightModeChanged,
onPanelClosed, onPostCreate, onPostResume,
onPrepareSupportNavigateUpTaskStack, onSaveInstanceState,
onStop, onSupportActionModeFinished, onSupportActionModeStarted,
onSupportContentChanged, onTitleChanged,
onWindowStartingSupportActionMode, openOptionsMenu,
setContentView, setContentView, setContentView,
setSupportActionBar, setSupportProgress,
setSupportProgressBarIndeterminate,
setSupportProgressBarIndeterminateVisibility,
setSupportProgressBarVisibility, setTheme,
startSupportActionMode, supportInvalidateOptionsMenu,
supportNavigateUpTo, supportRequestWindowFeature,
supportShouldUpRecreateTask
dump, getSupportFragmentManager, getSupportLoaderManager,
onAttachFragment, onCreatePanelMenu, onCreateView, onCreateView,
onLowMemory, onMultiWindowModeChanged, onNewIntent, onPause,
onPictureInPictureModeChanged, onPrepareOptionsPanel,
onPreparePanel, onResume, onResumeFragments, onStateNotSaved,
setEnterSharedElementCallback, setExitSharedElementCallback,
startActivityForResult, startActivityForResult,
startActivityFromFragment, startActivityFromFragment,
startIntentSenderForResult, startIntentSenderForResult,
startIntentSenderFromFragment, supportFinishAfterTransition,
supportPostponeEnterTransition,
supportStartPostponedEnterTransition,
validateRequestPermissionsRequestCode
getDefaultViewModelProviderFactory,
getLastCustomNonConfigurationInstance, getLifecycle,
getOnBackPressedDispatcher, getSavedStateRegistry,
getViewModelStore, onRetainCustomNonConfigurationInstance,
onRetainNonConfigurationInstance
dispatchKeyShortcutEvent, getExtraData, putExtraData,
superDispatchKeyEvent
closeContextMenu, createPendingResult, dismissDialog,
dismissKeyboardShortcutsHelper, dispatchGenericMotionEvent,
dispatchPopulateAccessibilityEvent, dispatchTouchEvent,
dispatchTrackballEvent, enterPictureInPictureMode,
enterPictureInPictureMode, finish, finishActivity,
finishActivityFromChild, finishAffinity, finishAfterTransition,
finishAndRemoveTask, finishFromChild, getActionBar,
getApplication, getCallingActivity, getCallingPackage,
getChangingConfigurations, getComponentName, getContentScene,
getContentTransitionManager, getCurrentFocus,
getFragmentManager, getIntent, getLastNonConfigurationInstance,
getLayoutInflater, getLoaderManager, getLocalClassName,
getMaxNumPictureInPictureActions, getMediaController, getParent,
getParentActivityIntent, getPreferences, getReferrer,
getRequestedOrientation, getSearchEvent, getSystemService,
getTaskId, getTitle, getTitleColor, getVoiceInteractor,
getVolumeControlStream, getWindow, getWindowManager,
hasWindowFocus, isActivityTransitionRunning,
isChangingConfigurations, isChild, isDestroyed, isFinishing,
isImmersive, isInMultiWindowMode, isInPictureInPictureMode,
isLocalVoiceInteractionSupported, isTaskRoot,
isVoiceInteraction, isVoiceInteractionRoot, managedQuery,
moveTaskToBack, navigateUpTo, navigateUpToFromChild,
onActionModeFinished, onActionModeStarted, onActivityReenter,
onApplyThemeResource, onAttachedToWindow, onAttachFragment,
onChildTitleChanged, onContextItemSelected, onContextMenuClosed,
onCreate, onCreateContextMenu, onCreateDescription,
onCreateDialog, onCreateDialog, onCreateNavigateUpTaskStack,
onCreateOptionsMenu, onCreatePanelView, onCreateThumbnail,
onDetachedFromWindow, onEnterAnimationComplete,
onGenericMotionEvent, onGetDirectActions, onKeyLongPress,
onKeyMultiple, onKeyShortcut, onKeyUp,
onLocalVoiceInteractionStarted, onLocalVoiceInteractionStopped,
onMultiWindowModeChanged, onNavigateUp, onNavigateUpFromChild,
onOptionsItemSelected, onOptionsMenuClosed,
onPerformDirectAction, onPictureInPictureModeChanged,
onPostCreate, onPrepareDialog, onPrepareDialog,
onPrepareNavigateUpTaskStack, onPrepareOptionsMenu,
onProvideAssistContent, onProvideAssistData,
onProvideKeyboardShortcuts, onProvideReferrer, onRestart,
onRestoreInstanceState, onRestoreInstanceState,
onSaveInstanceState, onSearchRequested, onSearchRequested,
onTopResumedActivityChanged, onTouchEvent, onTrackballEvent,
onTrimMemory, onUserInteraction, onUserLeaveHint,
onVisibleBehindCanceled, onWindowAttributesChanged,
onWindowFocusChanged, onWindowStartingActionMode,
onWindowStartingActionMode, openContextMenu,
overridePendingTransition, postponeEnterTransition, recreate,
registerActivityLifecycleCallbacks, registerForContextMenu,
releaseInstance, removeDialog, reportFullyDrawn,
requestDragAndDropPermissions, requestPermissions,
requestShowKeyboardShortcuts, requestVisibleBehind,
requestWindowFeature, requireViewById, runOnUiThread,
setActionBar, setContentTransitionManager, setDefaultKeyMode,
setEnterSharedElementCallback, setExitSharedElementCallback,
setFeatureDrawable, setFeatureDrawableAlpha,
setFeatureDrawableResource, setFeatureDrawableUri,
setFinishOnTouchOutside, setImmersive, setInheritShowWhenLocked,
setIntent, setMediaController, setPictureInPictureParams,
setProgress, setProgressBarIndeterminate,
setProgressBarIndeterminateVisibility, setProgressBarVisibility,
setRequestedOrientation, setResult, setResult,
setSecondaryProgress, setShowWhenLocked, setTaskDescription,
setTitle, setTitle, setTitleColor, setTurnScreenOn, setVisible,
setVolumeControlStream, setVrModeEnabled,
shouldShowRequestPermissionRationale, shouldUpRecreateTask,
showAssist, showDialog, showDialog, showLockTaskEscapeMessage,
startActionMode, startActionMode, startActivities,
startActivities, startActivity, startActivity,
startActivityFromChild, startActivityFromChild,
startActivityFromFragment, startActivityFromFragment,
startActivityIfNeeded, startActivityIfNeeded, startIntentSender,
startIntentSender, startIntentSenderFromChild,
startIntentSenderFromChild, startLocalVoiceInteraction,
startLockTask, startManagingCursor, startNextMatchingActivity,
startNextMatchingActivity, startPostponedEnterTransition,
startSearch, stopLocalVoiceInteraction, stopLockTask,
stopManagingCursor, takeKeyEvents, triggerSearch,
unregisterActivityLifecycleCallbacks,
unregisterForContextMenu
applyOverrideConfiguration, getAssets, getTheme,
setTheme
bindIsolatedService, bindService, bindService,
checkCallingOrSelfPermission, checkCallingOrSelfUriPermission,
checkCallingPermission, checkCallingUriPermission,
checkPermission, checkSelfPermission, checkUriPermission,
checkUriPermission, clearWallpaper, createConfigurationContext,
createContextForSplit, createDeviceProtectedStorageContext,
createDisplayContext, createPackageContext, databaseList,
deleteDatabase, deleteFile, deleteSharedPreferences,
enforceCallingOrSelfPermission,
enforceCallingOrSelfUriPermission, enforceCallingPermission,
enforceCallingUriPermission, enforcePermission,
enforceUriPermission, enforceUriPermission, fileList,
getApplicationContext, getApplicationInfo, getBaseContext,
getCacheDir, getClassLoader, getCodeCacheDir,
getContentResolver, getDatabasePath, getDataDir, getDir,
getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir,
getExternalFilesDirs, getExternalMediaDirs, getFilesDir,
getFileStreamPath, getMainExecutor, getMainLooper,
getNoBackupFilesDir, getObbDir, getObbDirs, getOpPackageName,
getPackageCodePath, getPackageManager, getPackageName,
getPackageResourcePath, getSharedPreferences,
getSystemServiceName, getWallpaper,
getWallpaperDesiredMinimumHeight,
getWallpaperDesiredMinimumWidth, grantUriPermission,
isDeviceProtectedStorage, isRestricted, moveDatabaseFrom,
moveSharedPreferencesFrom, openFileInput, openFileOutput,
openOrCreateDatabase, openOrCreateDatabase, peekWallpaper,
registerReceiver, registerReceiver, registerReceiver,
registerReceiver, removeStickyBroadcast,
removeStickyBroadcastAsUser, revokeUriPermission,
revokeUriPermission, sendBroadcast, sendBroadcast,
sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast,
sendOrderedBroadcast, sendOrderedBroadcastAsUser,
sendStickyBroadcast, sendStickyBroadcastAsUser,
sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser,
setWallpaper, setWallpaper, startForegroundService,
startInstrumentation, startService, stopService, unbindService,
unregisterReceiver, updateServiceGroup
getColor, getColorStateList, getDrawable, getString,
getString, getSystemService, getText, obtainStyledAttributes,
obtainStyledAttributes, obtainStyledAttributes,
obtainStyledAttributes, registerComponentCallbacks,
unregisterComponentCallbacks
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate
in
class ActivityFeatures
public void setupColors()
setupColors
in
class ActivityFeatures
public boolean onSupportNavigateUp()
onSupportNavigateUp
in class androidx.appcompat.app.AppCompatActivity
public void onBackPressed()
onBackPressed
in class androidx.activity.ComponentActivity
public boolean onPreferenceStartFragment(androidx.preference.PreferenceFragmentCompat caller, androidx.preference.Preference pref)
onPreferenceStartFragment
in interface androidx.preference.PreferenceFragmentCompat.OnPreferenceStartFragmentCallback
public void onColorSelection(@NonNull com.afollestad.materialdialogs.color.ColorChooserDialog dialog, int selectedColor)
onColorSelection
in interface com.afollestad.materialdialogs.color.ColorChooserDialog.ColorCallback
public void onColorChooserDismissed(@NonNull com.afollestad.materialdialogs.color.ColorChooserDialog dialog)
onColorChooserDismissed
in interface com.afollestad.materialdialogs.color.ColorChooserDialog.ColorCallback