OSDN Git Service

Fixes #1963229. Introduces Context#isRestricted().
authorRomain Guy <romainguy@android.com>
Mon, 6 Jul 2009 23:35:25 +0000 (16:35 -0700)
committerRomain Guy <romainguy@android.com>
Mon, 6 Jul 2009 23:45:17 +0000 (16:45 -0700)
commit870e09fcd2dfdc12ac318962efd28b0420c562bb
treee96f3395c7176695e7007b21ec054c1e3d5a5e71
parent453dd50e707aa3a4d24240935f3ff7ea0a08dc7a
Fixes #1963229. Introduces Context#isRestricted().

A restricted Context is a special type of Context that prevents specific features
from being used. For instance, android:onClick, used by View, can be dangerous when
used from within apps widgets. By using a restricted Context to inflate apps widgets,
widgets providers are prevented from using android:onClick.
api/current.xml
core/java/android/app/ApplicationContext.java
core/java/android/appwidget/AppWidgetHostView.java
core/java/android/content/Context.java
core/java/android/content/ContextWrapper.java
core/java/android/view/View.java
core/java/android/widget/RemoteViews.java
test-runner/android/test/mock/MockContext.java