|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectandroid.content.Context
android.content.ContextWrapper
android.view.ContextThemeWrapper
android.app.Activity
android.app.ListActivity
android.preference.PreferenceActivity
roboguice.activity.RoboPreferenceActivity
public abstract class RoboPreferenceActivity
A RoboPreferenceActivity
extends from PreferenceActivity
to provide
dynamic injection of collaborators, using Google Guice.
RoboActivity
Field Summary | |
---|---|
protected EventManager |
eventManager
|
protected android.widget.ListView |
listView
|
protected ContextScope |
scope
|
Fields inherited from class android.app.Activity |
---|
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 |
Fields inherited from class android.content.Context |
---|
ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, AUDIO_SERVICE, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, CLIPBOARD_SERVICE, CONNECTIVITY_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, INPUT_METHOD_SERVICE, KEYGUARD_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MODE_APPEND, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NOTIFICATION_SERVICE, POWER_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, TELEPHONY_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_SERVICE, WINDOW_SERVICE |
Constructor Summary | |
---|---|
RoboPreferenceActivity()
|
Method Summary | |
---|---|
com.google.inject.Injector |
getInjector()
|
protected void |
onActivityResult(int requestCode,
int resultCode,
android.content.Intent data)
|
void |
onConfigurationChanged(android.content.res.Configuration newConfig)
|
void |
onContentChanged()
|
protected void |
onCreate(android.os.Bundle savedInstanceState)
|
protected void |
onCreatePreferences()
Override this method to specify how your preferences will be loaded. |
protected void |
onDestroy()
|
protected void |
onNewIntent(android.content.Intent intent)
|
protected void |
onPause()
|
protected void |
onRestart()
|
protected void |
onResume()
|
java.lang.Object |
onRetainNonConfigurationInstance()
|
protected void |
onStart()
|
protected void |
onStop()
|
void |
setContentView(int layoutResID)
|
void |
setContentView(android.view.View view)
|
void |
setContentView(android.view.View view,
android.view.ViewGroup.LayoutParams params)
|
Methods inherited from class android.preference.PreferenceActivity |
---|
addPreferencesFromIntent, addPreferencesFromResource, findPreference, getPreferenceManager, getPreferenceScreen, onPreferenceTreeClick, onRestoreInstanceState, onSaveInstanceState, setPreferenceScreen |
Methods inherited from class android.app.ListActivity |
---|
getListAdapter, getListView, getSelectedItemId, getSelectedItemPosition, onListItemClick, setListAdapter, setSelection |
Methods inherited from class android.app.Activity |
---|
addContentView, closeContextMenu, closeOptionsMenu, createPendingResult, dismissDialog, dispatchKeyEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, finalize, findViewById, finish, finishActivity, finishActivityFromChild, finishFromChild, getApplication, getCallingActivity, getCallingPackage, getChangingConfigurations, getComponentName, getCurrentFocus, getInstanceCount, getIntent, getLastNonConfigurationInstance, getLayoutInflater, getLocalClassName, getMenuInflater, getParent, getPreferences, getRequestedOrientation, getSystemService, getTaskId, getTitle, getTitleColor, getVolumeControlStream, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, getWindow, getWindowManager, hasWindowFocus, isChild, isFinishing, isTaskRoot, managedQuery, moveTaskToBack, onApplyThemeResource, onAttachedToWindow, onBackPressed, onChildTitleChanged, onContextItemSelected, onContextMenuClosed, onCreateContextMenu, onCreateDescription, onCreateDialog, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onCreateThumbnail, onCreateView, onDetachedFromWindow, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyUp, onLowMemory, onMenuItemSelected, onMenuOpened, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPostCreate, onPostResume, onPrepareDialog, onPrepareOptionsMenu, onPreparePanel, onSearchRequested, onTitleChanged, onTouchEvent, onTrackballEvent, onUserInteraction, onUserLeaveHint, onWindowAttributesChanged, onWindowFocusChanged, openContextMenu, openOptionsMenu, overridePendingTransition, registerForContextMenu, removeDialog, requestWindowFeature, runOnUiThread, setDefaultKeyMode, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setIntent, setPersistent, setProgress, setProgressBarIndeterminate, setProgressBarIndeterminateVisibility, setProgressBarVisibility, setRequestedOrientation, setResult, setResult, setSecondaryProgress, setTitle, setTitle, setTitleColor, setVisible, setVolumeControlStream, showDialog, startActivity, startActivityForResult, startActivityFromChild, startActivityIfNeeded, startIntentSender, startIntentSenderForResult, startIntentSenderFromChild, startManagingCursor, startNextMatchingActivity, startSearch, stopManagingCursor, takeKeyEvents, triggerSearch, unregisterForContextMenu |
Methods inherited from class android.view.ContextThemeWrapper |
---|
attachBaseContext, getTheme, setTheme |
Methods inherited from class android.content.ContextWrapper |
---|
bindService, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkUriPermission, checkUriPermission, clearWallpaper, createPackageContext, databaseList, deleteDatabase, deleteFile, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAssets, getBaseContext, getCacheDir, getClassLoader, getContentResolver, getDatabasePath, getDir, getFilesDir, getFileStreamPath, getMainLooper, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getResources, getSharedPreferences, getWallpaper, grantUriPermission, isRestricted, openFileInput, openFileOutput, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, removeStickyBroadcast, revokeUriPermission, sendBroadcast, sendBroadcast, sendOrderedBroadcast, sendOrderedBroadcast, sendStickyBroadcast, sendStickyOrderedBroadcast, setWallpaper, setWallpaper, startInstrumentation, startService, stopService, unbindService, unregisterReceiver |
Methods inherited from class android.content.Context |
---|
getString, getString, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected EventManager eventManager
protected ContextScope scope
protected android.widget.ListView listView
Constructor Detail |
---|
public RoboPreferenceActivity()
Method Detail |
---|
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate
in class android.preference.PreferenceActivity
protected void onCreatePreferences()
PreferenceActivity.addPreferencesFromResource(int)
. This
method must load or create all preferences which will be injected by
InjectPreference
annotations.
public void setContentView(int layoutResID)
setContentView
in class android.app.Activity
public void setContentView(android.view.View view, android.view.ViewGroup.LayoutParams params)
setContentView
in class android.app.Activity
public void setContentView(android.view.View view)
setContentView
in class android.app.Activity
public java.lang.Object onRetainNonConfigurationInstance()
onRetainNonConfigurationInstance
in class android.app.Activity
protected void onRestart()
onRestart
in class android.app.Activity
protected void onStart()
onStart
in class android.app.Activity
protected void onResume()
onResume
in class android.app.Activity
protected void onPause()
onPause
in class android.app.Activity
protected void onNewIntent(android.content.Intent intent)
onNewIntent
in class android.preference.PreferenceActivity
protected void onStop()
onStop
in class android.preference.PreferenceActivity
protected void onDestroy()
onDestroy
in class android.preference.PreferenceActivity
public void onConfigurationChanged(android.content.res.Configuration newConfig)
onConfigurationChanged
in interface android.content.ComponentCallbacks
onConfigurationChanged
in class android.app.Activity
public void onContentChanged()
onContentChanged
in interface android.view.Window.Callback
onContentChanged
in class android.preference.PreferenceActivity
protected void onActivityResult(int requestCode, int resultCode, android.content.Intent data)
onActivityResult
in class android.preference.PreferenceActivity
public com.google.inject.Injector getInjector()
getInjector
in interface InjectorProvider
RoboApplication.getInjector()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |