android.content
Class ContextWrapper
java.lang.Object
android.content.Context
android.content.ContextWrapper
- Direct Known Subclasses:
- Application, ContextThemeWrapper, MutableContextWrapper, Service
public class ContextWrapper
- extends Context
| 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 |
|
Method Summary |
protected void |
attachBaseContext(Context base)
|
boolean |
bindService(Intent service,
ServiceConnection conn,
int flags)
|
int |
checkCallingOrSelfPermission(java.lang.String permission)
|
int |
checkCallingOrSelfUriPermission(Uri uri,
int modeFlags)
|
int |
checkCallingPermission(java.lang.String permission)
|
int |
checkCallingUriPermission(Uri uri,
int modeFlags)
|
int |
checkPermission(java.lang.String permission,
int pid,
int uid)
|
int |
checkUriPermission(Uri uri,
int pid,
int uid,
int modeFlags)
|
int |
checkUriPermission(Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags)
|
void |
clearWallpaper()
|
Context |
createPackageContext(java.lang.String packageName,
int flags)
|
java.lang.String[] |
databaseList()
|
boolean |
deleteDatabase(java.lang.String name)
|
boolean |
deleteFile(java.lang.String name)
|
void |
enforceCallingOrSelfPermission(java.lang.String permission,
java.lang.String message)
|
void |
enforceCallingOrSelfUriPermission(Uri uri,
int modeFlags,
java.lang.String message)
|
void |
enforceCallingPermission(java.lang.String permission,
java.lang.String message)
|
void |
enforceCallingUriPermission(Uri uri,
int modeFlags,
java.lang.String message)
|
void |
enforcePermission(java.lang.String permission,
int pid,
int uid,
java.lang.String message)
|
void |
enforceUriPermission(Uri uri,
int pid,
int uid,
int modeFlags,
java.lang.String message)
|
void |
enforceUriPermission(Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags,
java.lang.String message)
|
java.lang.String[] |
fileList()
|
Context |
getApplicationContext()
|
ApplicationInfo |
getApplicationInfo()
|
AssetManager |
getAssets()
|
Context |
getBaseContext()
|
java.io.File |
getCacheDir()
|
java.lang.ClassLoader |
getClassLoader()
|
ContentResolver |
getContentResolver()
|
java.io.File |
getDatabasePath(java.lang.String name)
|
java.io.File |
getDir(java.lang.String name,
int mode)
|
java.io.File |
getFilesDir()
|
java.io.File |
getFileStreamPath(java.lang.String name)
|
Looper |
getMainLooper()
|
java.lang.String |
getPackageCodePath()
|
PackageManager |
getPackageManager()
|
java.lang.String |
getPackageName()
|
java.lang.String |
getPackageResourcePath()
|
Resources |
getResources()
|
SharedPreferences |
getSharedPreferences(java.lang.String name,
int mode)
|
java.lang.Object |
getSystemService(java.lang.String name)
|
Resources.Theme |
getTheme()
|
Drawable |
getWallpaper()
|
int |
getWallpaperDesiredMinimumHeight()
|
int |
getWallpaperDesiredMinimumWidth()
|
void |
grantUriPermission(java.lang.String toPackage,
Uri uri,
int modeFlags)
|
boolean |
isRestricted()
|
java.io.FileInputStream |
openFileInput(java.lang.String name)
|
java.io.FileOutputStream |
openFileOutput(java.lang.String name,
int mode)
|
SQLiteDatabase |
openOrCreateDatabase(java.lang.String name,
int mode,
SQLiteDatabase.CursorFactory factory)
|
Drawable |
peekWallpaper()
|
Intent |
registerReceiver(BroadcastReceiver receiver,
IntentFilter filter)
|
Intent |
registerReceiver(BroadcastReceiver receiver,
IntentFilter filter,
java.lang.String broadcastPermission,
Handler scheduler)
|
void |
removeStickyBroadcast(Intent intent)
|
void |
revokeUriPermission(Uri uri,
int modeFlags)
|
void |
sendBroadcast(Intent intent)
|
void |
sendBroadcast(Intent intent,
java.lang.String receiverPermission)
|
void |
sendOrderedBroadcast(Intent intent,
java.lang.String receiverPermission)
|
void |
sendOrderedBroadcast(Intent intent,
java.lang.String receiverPermission,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
java.lang.String initialData,
Bundle initialExtras)
|
void |
sendStickyBroadcast(Intent intent)
|
void |
sendStickyOrderedBroadcast(Intent intent,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
java.lang.String initialData,
Bundle initialExtras)
|
void |
setTheme(int resid)
|
void |
setWallpaper(Bitmap bitmap)
|
void |
setWallpaper(java.io.InputStream data)
|
void |
startActivity(Intent intent)
|
boolean |
startInstrumentation(ComponentName className,
java.lang.String profileFile,
Bundle arguments)
|
void |
startIntentSender(IntentSender intent,
Intent fillInIntent,
int flagsMask,
int flagsValues,
int extraFlags)
|
ComponentName |
startService(Intent service)
|
boolean |
stopService(Intent name)
|
void |
unbindService(ServiceConnection conn)
|
void |
unregisterReceiver(BroadcastReceiver receiver)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ContextWrapper
public ContextWrapper(Context base)
attachBaseContext
protected void attachBaseContext(Context base)
getBaseContext
public Context getBaseContext()
getAssets
public AssetManager getAssets()
- Specified by:
getAssets in class Context
getResources
public Resources getResources()
- Specified by:
getResources in class Context
getPackageManager
public PackageManager getPackageManager()
- Specified by:
getPackageManager in class Context
getContentResolver
public ContentResolver getContentResolver()
- Specified by:
getContentResolver in class Context
getMainLooper
public Looper getMainLooper()
- Specified by:
getMainLooper in class Context
getApplicationContext
public Context getApplicationContext()
- Specified by:
getApplicationContext in class Context
setTheme
public void setTheme(int resid)
- Specified by:
setTheme in class Context
getTheme
public Resources.Theme getTheme()
- Specified by:
getTheme in class Context
getClassLoader
public java.lang.ClassLoader getClassLoader()
- Specified by:
getClassLoader in class Context
getPackageName
public java.lang.String getPackageName()
- Specified by:
getPackageName in class Context
getApplicationInfo
public ApplicationInfo getApplicationInfo()
- Specified by:
getApplicationInfo in class Context
getPackageResourcePath
public java.lang.String getPackageResourcePath()
getPackageCodePath
public java.lang.String getPackageCodePath()
getSharedPreferences
public SharedPreferences getSharedPreferences(java.lang.String name,
int mode)
- Specified by:
getSharedPreferences in class Context
openFileInput
public java.io.FileInputStream openFileInput(java.lang.String name)
throws java.io.FileNotFoundException
- Specified by:
openFileInput in class Context
- Throws:
java.io.FileNotFoundException
openFileOutput
public java.io.FileOutputStream openFileOutput(java.lang.String name,
int mode)
throws java.io.FileNotFoundException
- Specified by:
openFileOutput in class Context
- Throws:
java.io.FileNotFoundException
deleteFile
public boolean deleteFile(java.lang.String name)
- Specified by:
deleteFile in class Context
getFileStreamPath
public java.io.File getFileStreamPath(java.lang.String name)
- Specified by:
getFileStreamPath in class Context
fileList
public java.lang.String[] fileList()
- Specified by:
fileList in class Context
getFilesDir
public java.io.File getFilesDir()
- Specified by:
getFilesDir in class Context
getCacheDir
public java.io.File getCacheDir()
- Specified by:
getCacheDir in class Context
getDir
public java.io.File getDir(java.lang.String name,
int mode)
- Specified by:
getDir in class Context
openOrCreateDatabase
public SQLiteDatabase openOrCreateDatabase(java.lang.String name,
int mode,
SQLiteDatabase.CursorFactory factory)
- Specified by:
openOrCreateDatabase in class Context
deleteDatabase
public boolean deleteDatabase(java.lang.String name)
- Specified by:
deleteDatabase in class Context
getDatabasePath
public java.io.File getDatabasePath(java.lang.String name)
- Specified by:
getDatabasePath in class Context
databaseList
public java.lang.String[] databaseList()
- Specified by:
databaseList in class Context
getWallpaper
public Drawable getWallpaper()
- Specified by:
getWallpaper in class Context
peekWallpaper
public Drawable peekWallpaper()
- Specified by:
peekWallpaper in class Context
getWallpaperDesiredMinimumWidth
public int getWallpaperDesiredMinimumWidth()
- Specified by:
getWallpaperDesiredMinimumWidth in class Context
getWallpaperDesiredMinimumHeight
public int getWallpaperDesiredMinimumHeight()
- Specified by:
getWallpaperDesiredMinimumHeight in class Context
setWallpaper
public void setWallpaper(Bitmap bitmap)
throws java.io.IOException
- Specified by:
setWallpaper in class Context
- Throws:
java.io.IOException
setWallpaper
public void setWallpaper(java.io.InputStream data)
throws java.io.IOException
- Specified by:
setWallpaper in class Context
- Throws:
java.io.IOException
clearWallpaper
public void clearWallpaper()
throws java.io.IOException
- Specified by:
clearWallpaper in class Context
- Throws:
java.io.IOException
startActivity
public void startActivity(Intent intent)
- Specified by:
startActivity in class Context
startIntentSender
public void startIntentSender(IntentSender intent,
Intent fillInIntent,
int flagsMask,
int flagsValues,
int extraFlags)
throws IntentSender.SendIntentException
- Specified by:
startIntentSender in class Context
- Throws:
IntentSender.SendIntentException
sendBroadcast
public void sendBroadcast(Intent intent)
- Specified by:
sendBroadcast in class Context
sendBroadcast
public void sendBroadcast(Intent intent,
java.lang.String receiverPermission)
- Specified by:
sendBroadcast in class Context
sendOrderedBroadcast
public void sendOrderedBroadcast(Intent intent,
java.lang.String receiverPermission)
- Specified by:
sendOrderedBroadcast in class Context
sendOrderedBroadcast
public void sendOrderedBroadcast(Intent intent,
java.lang.String receiverPermission,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
java.lang.String initialData,
Bundle initialExtras)
- Specified by:
sendOrderedBroadcast in class Context
sendStickyBroadcast
public void sendStickyBroadcast(Intent intent)
- Specified by:
sendStickyBroadcast in class Context
sendStickyOrderedBroadcast
public void sendStickyOrderedBroadcast(Intent intent,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
java.lang.String initialData,
Bundle initialExtras)
- Specified by:
sendStickyOrderedBroadcast in class Context
removeStickyBroadcast
public void removeStickyBroadcast(Intent intent)
- Specified by:
removeStickyBroadcast in class Context
registerReceiver
public Intent registerReceiver(BroadcastReceiver receiver,
IntentFilter filter)
- Specified by:
registerReceiver in class Context
registerReceiver
public Intent registerReceiver(BroadcastReceiver receiver,
IntentFilter filter,
java.lang.String broadcastPermission,
Handler scheduler)
- Specified by:
registerReceiver in class Context
unregisterReceiver
public void unregisterReceiver(BroadcastReceiver receiver)
- Specified by:
unregisterReceiver in class Context
startService
public ComponentName startService(Intent service)
- Specified by:
startService in class Context
stopService
public boolean stopService(Intent name)
- Specified by:
stopService in class Context
bindService
public boolean bindService(Intent service,
ServiceConnection conn,
int flags)
- Specified by:
bindService in class Context
unbindService
public void unbindService(ServiceConnection conn)
- Specified by:
unbindService in class Context
startInstrumentation
public boolean startInstrumentation(ComponentName className,
java.lang.String profileFile,
Bundle arguments)
- Specified by:
startInstrumentation in class Context
getSystemService
public java.lang.Object getSystemService(java.lang.String name)
- Specified by:
getSystemService in class Context
checkPermission
public int checkPermission(java.lang.String permission,
int pid,
int uid)
- Specified by:
checkPermission in class Context
checkCallingPermission
public int checkCallingPermission(java.lang.String permission)
- Specified by:
checkCallingPermission in class Context
checkCallingOrSelfPermission
public int checkCallingOrSelfPermission(java.lang.String permission)
- Specified by:
checkCallingOrSelfPermission in class Context
enforcePermission
public void enforcePermission(java.lang.String permission,
int pid,
int uid,
java.lang.String message)
- Specified by:
enforcePermission in class Context
enforceCallingPermission
public void enforceCallingPermission(java.lang.String permission,
java.lang.String message)
- Specified by:
enforceCallingPermission in class Context
enforceCallingOrSelfPermission
public void enforceCallingOrSelfPermission(java.lang.String permission,
java.lang.String message)
- Specified by:
enforceCallingOrSelfPermission in class Context
grantUriPermission
public void grantUriPermission(java.lang.String toPackage,
Uri uri,
int modeFlags)
- Specified by:
grantUriPermission in class Context
revokeUriPermission
public void revokeUriPermission(Uri uri,
int modeFlags)
- Specified by:
revokeUriPermission in class Context
checkUriPermission
public int checkUriPermission(Uri uri,
int pid,
int uid,
int modeFlags)
- Specified by:
checkUriPermission in class Context
checkCallingUriPermission
public int checkCallingUriPermission(Uri uri,
int modeFlags)
- Specified by:
checkCallingUriPermission in class Context
checkCallingOrSelfUriPermission
public int checkCallingOrSelfUriPermission(Uri uri,
int modeFlags)
- Specified by:
checkCallingOrSelfUriPermission in class Context
checkUriPermission
public int checkUriPermission(Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags)
- Specified by:
checkUriPermission in class Context
enforceUriPermission
public void enforceUriPermission(Uri uri,
int pid,
int uid,
int modeFlags,
java.lang.String message)
- Specified by:
enforceUriPermission in class Context
enforceCallingUriPermission
public void enforceCallingUriPermission(Uri uri,
int modeFlags,
java.lang.String message)
- Specified by:
enforceCallingUriPermission in class Context
enforceCallingOrSelfUriPermission
public void enforceCallingOrSelfUriPermission(Uri uri,
int modeFlags,
java.lang.String message)
- Specified by:
enforceCallingOrSelfUriPermission in class Context
enforceUriPermission
public void enforceUriPermission(Uri uri,
java.lang.String readPermission,
java.lang.String writePermission,
int pid,
int uid,
int modeFlags,
java.lang.String message)
- Specified by:
enforceUriPermission in class Context
createPackageContext
public Context createPackageContext(java.lang.String packageName,
int flags)
throws PackageManager.NameNotFoundException
- Specified by:
createPackageContext in class Context
- Throws:
PackageManager.NameNotFoundException
isRestricted
public boolean isRestricted()
- Overrides:
isRestricted in class Context
Copyright © 2008-2010. All Rights Reserved.