android.content
Class ContextWrapper
java.lang.Object
android.content.Context
android.content.ContextWrapper
- Direct Known Subclasses:
- Application, BackupAgent, 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, BIND_NOT_FOREGROUND, CLIPBOARD_SERVICE, CONNECTIVITY_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, DEVICE_POLICY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, 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, STORAGE_SERVICE, TELEPHONY_SERVICE, UI_MODE_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(String permission)
|
int |
checkCallingOrSelfUriPermission(Uri uri,
int modeFlags)
|
int |
checkCallingPermission(String permission)
|
int |
checkCallingUriPermission(Uri uri,
int modeFlags)
|
int |
checkPermission(String permission,
int pid,
int uid)
|
int |
checkUriPermission(Uri uri,
int pid,
int uid,
int modeFlags)
|
int |
checkUriPermission(Uri uri,
String readPermission,
String writePermission,
int pid,
int uid,
int modeFlags)
|
void |
clearWallpaper()
|
Context |
createPackageContext(String packageName,
int flags)
|
String[] |
databaseList()
|
boolean |
deleteDatabase(String name)
|
boolean |
deleteFile(String name)
|
void |
enforceCallingOrSelfPermission(String permission,
String message)
|
void |
enforceCallingOrSelfUriPermission(Uri uri,
int modeFlags,
String message)
|
void |
enforceCallingPermission(String permission,
String message)
|
void |
enforceCallingUriPermission(Uri uri,
int modeFlags,
String message)
|
void |
enforcePermission(String permission,
int pid,
int uid,
String message)
|
void |
enforceUriPermission(Uri uri,
int pid,
int uid,
int modeFlags,
String message)
|
void |
enforceUriPermission(Uri uri,
String readPermission,
String writePermission,
int pid,
int uid,
int modeFlags,
String message)
|
String[] |
fileList()
|
Context |
getApplicationContext()
|
ApplicationInfo |
getApplicationInfo()
|
AssetManager |
getAssets()
|
Context |
getBaseContext()
|
File |
getCacheDir()
|
ClassLoader |
getClassLoader()
|
ContentResolver |
getContentResolver()
|
File |
getDatabasePath(String name)
|
File |
getDir(String name,
int mode)
|
File |
getExternalCacheDir()
|
File |
getExternalFilesDir(String type)
|
File |
getFilesDir()
|
File |
getFileStreamPath(String name)
|
Looper |
getMainLooper()
|
String |
getPackageCodePath()
|
PackageManager |
getPackageManager()
|
String |
getPackageName()
|
String |
getPackageResourcePath()
|
Resources |
getResources()
|
SharedPreferences |
getSharedPreferences(String name,
int mode)
|
Object |
getSystemService(String name)
|
Resources.Theme |
getTheme()
|
Drawable |
getWallpaper()
|
int |
getWallpaperDesiredMinimumHeight()
|
int |
getWallpaperDesiredMinimumWidth()
|
void |
grantUriPermission(String toPackage,
Uri uri,
int modeFlags)
|
boolean |
isRestricted()
|
FileInputStream |
openFileInput(String name)
|
FileOutputStream |
openFileOutput(String name,
int mode)
|
SQLiteDatabase |
openOrCreateDatabase(String name,
int mode,
SQLiteDatabase.CursorFactory factory)
|
Drawable |
peekWallpaper()
|
Intent |
registerReceiver(BroadcastReceiver receiver,
IntentFilter filter)
|
Intent |
registerReceiver(BroadcastReceiver receiver,
IntentFilter filter,
String broadcastPermission,
Handler scheduler)
|
void |
removeStickyBroadcast(Intent intent)
|
void |
revokeUriPermission(Uri uri,
int modeFlags)
|
void |
sendBroadcast(Intent intent)
|
void |
sendBroadcast(Intent intent,
String receiverPermission)
|
void |
sendOrderedBroadcast(Intent intent,
String receiverPermission)
|
void |
sendOrderedBroadcast(Intent intent,
String receiverPermission,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
String initialData,
Bundle initialExtras)
|
void |
sendStickyBroadcast(Intent intent)
|
void |
sendStickyOrderedBroadcast(Intent intent,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
String initialData,
Bundle initialExtras)
|
void |
setTheme(int resid)
|
void |
setWallpaper(Bitmap bitmap)
|
void |
setWallpaper(InputStream data)
|
void |
startActivity(Intent intent)
|
boolean |
startInstrumentation(ComponentName className,
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 ClassLoader getClassLoader()
- Specified by:
getClassLoader
in class Context
getPackageName
public String getPackageName()
- Specified by:
getPackageName
in class Context
getApplicationInfo
public ApplicationInfo getApplicationInfo()
- Specified by:
getApplicationInfo
in class Context
getPackageResourcePath
public String getPackageResourcePath()
- Specified by:
getPackageResourcePath
in class Context
getPackageCodePath
public String getPackageCodePath()
- Specified by:
getPackageCodePath
in class Context
getSharedPreferences
public SharedPreferences getSharedPreferences(String name,
int mode)
- Specified by:
getSharedPreferences
in class Context
openFileInput
public FileInputStream openFileInput(String name)
throws FileNotFoundException
- Specified by:
openFileInput
in class Context
- Throws:
FileNotFoundException
openFileOutput
public FileOutputStream openFileOutput(String name,
int mode)
throws FileNotFoundException
- Specified by:
openFileOutput
in class Context
- Throws:
FileNotFoundException
deleteFile
public boolean deleteFile(String name)
- Specified by:
deleteFile
in class Context
getFileStreamPath
public File getFileStreamPath(String name)
- Specified by:
getFileStreamPath
in class Context
fileList
public String[] fileList()
- Specified by:
fileList
in class Context
getFilesDir
public File getFilesDir()
- Specified by:
getFilesDir
in class Context
getExternalFilesDir
public File getExternalFilesDir(String type)
- Specified by:
getExternalFilesDir
in class Context
getCacheDir
public File getCacheDir()
- Specified by:
getCacheDir
in class Context
getExternalCacheDir
public File getExternalCacheDir()
- Specified by:
getExternalCacheDir
in class Context
getDir
public File getDir(String name,
int mode)
- Specified by:
getDir
in class Context
openOrCreateDatabase
public SQLiteDatabase openOrCreateDatabase(String name,
int mode,
SQLiteDatabase.CursorFactory factory)
- Specified by:
openOrCreateDatabase
in class Context
deleteDatabase
public boolean deleteDatabase(String name)
- Specified by:
deleteDatabase
in class Context
getDatabasePath
public File getDatabasePath(String name)
- Specified by:
getDatabasePath
in class Context
databaseList
public 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 IOException
- Specified by:
setWallpaper
in class Context
- Throws:
IOException
setWallpaper
public void setWallpaper(InputStream data)
throws IOException
- Specified by:
setWallpaper
in class Context
- Throws:
IOException
clearWallpaper
public void clearWallpaper()
throws IOException
- Specified by:
clearWallpaper
in class Context
- Throws:
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,
String receiverPermission)
- Specified by:
sendBroadcast
in class Context
sendOrderedBroadcast
public void sendOrderedBroadcast(Intent intent,
String receiverPermission)
- Specified by:
sendOrderedBroadcast
in class Context
sendOrderedBroadcast
public void sendOrderedBroadcast(Intent intent,
String receiverPermission,
BroadcastReceiver resultReceiver,
Handler scheduler,
int initialCode,
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,
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,
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,
String profileFile,
Bundle arguments)
- Specified by:
startInstrumentation
in class Context
getSystemService
public Object getSystemService(String name)
- Specified by:
getSystemService
in class Context
checkPermission
public int checkPermission(String permission,
int pid,
int uid)
- Specified by:
checkPermission
in class Context
checkCallingPermission
public int checkCallingPermission(String permission)
- Specified by:
checkCallingPermission
in class Context
checkCallingOrSelfPermission
public int checkCallingOrSelfPermission(String permission)
- Specified by:
checkCallingOrSelfPermission
in class Context
enforcePermission
public void enforcePermission(String permission,
int pid,
int uid,
String message)
- Specified by:
enforcePermission
in class Context
enforceCallingPermission
public void enforceCallingPermission(String permission,
String message)
- Specified by:
enforceCallingPermission
in class Context
enforceCallingOrSelfPermission
public void enforceCallingOrSelfPermission(String permission,
String message)
- Specified by:
enforceCallingOrSelfPermission
in class Context
grantUriPermission
public void grantUriPermission(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,
String readPermission,
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,
String message)
- Specified by:
enforceUriPermission
in class Context
enforceCallingUriPermission
public void enforceCallingUriPermission(Uri uri,
int modeFlags,
String message)
- Specified by:
enforceCallingUriPermission
in class Context
enforceCallingOrSelfUriPermission
public void enforceCallingOrSelfUriPermission(Uri uri,
int modeFlags,
String message)
- Specified by:
enforceCallingOrSelfUriPermission
in class Context
enforceUriPermission
public void enforceUriPermission(Uri uri,
String readPermission,
String writePermission,
int pid,
int uid,
int modeFlags,
String message)
- Specified by:
enforceUriPermission
in class Context
createPackageContext
public Context createPackageContext(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.