android.view
Class Window
java.lang.Object
android.view.Window
public abstract class Window
- extends java.lang.Object
Method Summary |
abstract void |
addContentView(View view,
ViewGroup.LayoutParams params)
|
void |
addFlags(int flags)
|
void |
clearFlags(int flags)
|
abstract void |
closeAllPanels()
|
abstract void |
closePanel(int featureId)
|
View |
findViewById(int id)
|
WindowManager.LayoutParams |
getAttributes()
|
Window.Callback |
getCallback()
|
Window |
getContainer()
|
Context |
getContext()
|
abstract View |
getCurrentFocus()
|
abstract View |
getDecorView()
|
protected int |
getFeatures()
|
protected int |
getForcedWindowFlags()
|
abstract LayoutInflater |
getLayoutInflater()
|
protected int |
getLocalFeatures()
|
abstract int |
getVolumeControlStream()
|
WindowManager |
getWindowManager()
|
TypedArray |
getWindowStyle()
|
boolean |
hasChildren()
|
protected boolean |
hasSoftInputMode()
|
boolean |
isActive()
|
abstract boolean |
isFloating()
|
abstract boolean |
isShortcutKey(int keyCode,
KeyEvent event)
|
void |
makeActive()
|
protected abstract void |
onActive()
|
abstract void |
onConfigurationChanged(Configuration newConfig)
|
abstract void |
openPanel(int featureId,
KeyEvent event)
|
abstract View |
peekDecorView()
|
abstract boolean |
performContextMenuIdentifierAction(int id,
int flags)
|
abstract boolean |
performPanelIdentifierAction(int featureId,
int id,
int flags)
|
abstract boolean |
performPanelShortcut(int featureId,
int keyCode,
KeyEvent event,
int flags)
|
boolean |
requestFeature(int featureId)
|
abstract void |
restoreHierarchyState(Bundle savedInstanceState)
|
abstract Bundle |
saveHierarchyState()
|
void |
setAttributes(WindowManager.LayoutParams a)
|
abstract void |
setBackgroundDrawable(Drawable drawable)
|
void |
setBackgroundDrawableResource(int resid)
|
void |
setCallback(Window.Callback callback)
|
abstract void |
setChildDrawable(int featureId,
Drawable drawable)
|
abstract void |
setChildInt(int featureId,
int value)
|
void |
setContainer(Window container)
|
abstract void |
setContentView(int layoutResID)
|
abstract void |
setContentView(View view)
|
abstract void |
setContentView(View view,
ViewGroup.LayoutParams params)
|
protected void |
setDefaultWindowFormat(int format)
|
abstract void |
setFeatureDrawable(int featureId,
Drawable drawable)
|
abstract void |
setFeatureDrawableAlpha(int featureId,
int alpha)
|
abstract void |
setFeatureDrawableResource(int featureId,
int resId)
|
abstract void |
setFeatureDrawableUri(int featureId,
Uri uri)
|
abstract void |
setFeatureInt(int featureId,
int value)
|
void |
setFlags(int flags,
int mask)
|
void |
setFormat(int format)
|
void |
setGravity(int gravity)
|
void |
setLayout(int width,
int height)
|
void |
setSoftInputMode(int mode)
|
abstract void |
setTitle(java.lang.CharSequence title)
|
abstract void |
setTitleColor(int textColor)
|
void |
setType(int type)
|
abstract void |
setVolumeControlStream(int streamType)
|
void |
setWindowAnimations(int resId)
|
void |
setWindowManager(WindowManager wm,
IBinder appToken,
java.lang.String appName)
|
abstract boolean |
superDispatchKeyEvent(KeyEvent event)
|
abstract boolean |
superDispatchTouchEvent(MotionEvent event)
|
abstract boolean |
superDispatchTrackballEvent(MotionEvent event)
|
abstract void |
takeKeyEvents(boolean get)
|
abstract void |
togglePanel(int featureId,
KeyEvent event)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FEATURE_OPTIONS_PANEL
public static final int FEATURE_OPTIONS_PANEL
- See Also:
- Constant Field Values
FEATURE_NO_TITLE
public static final int FEATURE_NO_TITLE
- See Also:
- Constant Field Values
FEATURE_PROGRESS
public static final int FEATURE_PROGRESS
- See Also:
- Constant Field Values
FEATURE_LEFT_ICON
public static final int FEATURE_LEFT_ICON
- See Also:
- Constant Field Values
FEATURE_RIGHT_ICON
public static final int FEATURE_RIGHT_ICON
- See Also:
- Constant Field Values
FEATURE_INDETERMINATE_PROGRESS
public static final int FEATURE_INDETERMINATE_PROGRESS
- See Also:
- Constant Field Values
FEATURE_CONTEXT_MENU
public static final int FEATURE_CONTEXT_MENU
- See Also:
- Constant Field Values
FEATURE_CUSTOM_TITLE
public static final int FEATURE_CUSTOM_TITLE
- See Also:
- Constant Field Values
PROGRESS_VISIBILITY_ON
public static final int PROGRESS_VISIBILITY_ON
- See Also:
- Constant Field Values
PROGRESS_VISIBILITY_OFF
public static final int PROGRESS_VISIBILITY_OFF
- See Also:
- Constant Field Values
PROGRESS_INDETERMINATE_ON
public static final int PROGRESS_INDETERMINATE_ON
- See Also:
- Constant Field Values
PROGRESS_INDETERMINATE_OFF
public static final int PROGRESS_INDETERMINATE_OFF
- See Also:
- Constant Field Values
PROGRESS_START
public static final int PROGRESS_START
- See Also:
- Constant Field Values
PROGRESS_END
public static final int PROGRESS_END
- See Also:
- Constant Field Values
PROGRESS_SECONDARY_START
public static final int PROGRESS_SECONDARY_START
- See Also:
- Constant Field Values
PROGRESS_SECONDARY_END
public static final int PROGRESS_SECONDARY_END
- See Also:
- Constant Field Values
DEFAULT_FEATURES
protected static final int DEFAULT_FEATURES
- See Also:
- Constant Field Values
ID_ANDROID_CONTENT
public static final int ID_ANDROID_CONTENT
- See Also:
- Constant Field Values
Window
public Window(Context context)
getContext
public final Context getContext()
getWindowStyle
public final TypedArray getWindowStyle()
setContainer
public void setContainer(Window container)
getContainer
public final Window getContainer()
hasChildren
public final boolean hasChildren()
setWindowManager
public void setWindowManager(WindowManager wm,
IBinder appToken,
java.lang.String appName)
getWindowManager
public WindowManager getWindowManager()
setCallback
public void setCallback(Window.Callback callback)
getCallback
public final Window.Callback getCallback()
isFloating
public abstract boolean isFloating()
setLayout
public void setLayout(int width,
int height)
setGravity
public void setGravity(int gravity)
setType
public void setType(int type)
setFormat
public void setFormat(int format)
setWindowAnimations
public void setWindowAnimations(int resId)
setSoftInputMode
public void setSoftInputMode(int mode)
addFlags
public void addFlags(int flags)
clearFlags
public void clearFlags(int flags)
setFlags
public void setFlags(int flags,
int mask)
setAttributes
public void setAttributes(WindowManager.LayoutParams a)
getAttributes
public final WindowManager.LayoutParams getAttributes()
getForcedWindowFlags
protected final int getForcedWindowFlags()
hasSoftInputMode
protected final boolean hasSoftInputMode()
requestFeature
public boolean requestFeature(int featureId)
makeActive
public final void makeActive()
isActive
public final boolean isActive()
findViewById
public View findViewById(int id)
setContentView
public abstract void setContentView(int layoutResID)
setContentView
public abstract void setContentView(View view)
setContentView
public abstract void setContentView(View view,
ViewGroup.LayoutParams params)
addContentView
public abstract void addContentView(View view,
ViewGroup.LayoutParams params)
getCurrentFocus
public abstract View getCurrentFocus()
getLayoutInflater
public abstract LayoutInflater getLayoutInflater()
setTitle
public abstract void setTitle(java.lang.CharSequence title)
setTitleColor
public abstract void setTitleColor(int textColor)
openPanel
public abstract void openPanel(int featureId,
KeyEvent event)
closePanel
public abstract void closePanel(int featureId)
togglePanel
public abstract void togglePanel(int featureId,
KeyEvent event)
performPanelShortcut
public abstract boolean performPanelShortcut(int featureId,
int keyCode,
KeyEvent event,
int flags)
performPanelIdentifierAction
public abstract boolean performPanelIdentifierAction(int featureId,
int id,
int flags)
closeAllPanels
public abstract void closeAllPanels()
performContextMenuIdentifierAction
public abstract boolean performContextMenuIdentifierAction(int id,
int flags)
onConfigurationChanged
public abstract void onConfigurationChanged(Configuration newConfig)
setBackgroundDrawableResource
public void setBackgroundDrawableResource(int resid)
setBackgroundDrawable
public abstract void setBackgroundDrawable(Drawable drawable)
setFeatureDrawableResource
public abstract void setFeatureDrawableResource(int featureId,
int resId)
setFeatureDrawableUri
public abstract void setFeatureDrawableUri(int featureId,
Uri uri)
setFeatureDrawable
public abstract void setFeatureDrawable(int featureId,
Drawable drawable)
setFeatureDrawableAlpha
public abstract void setFeatureDrawableAlpha(int featureId,
int alpha)
setFeatureInt
public abstract void setFeatureInt(int featureId,
int value)
takeKeyEvents
public abstract void takeKeyEvents(boolean get)
superDispatchKeyEvent
public abstract boolean superDispatchKeyEvent(KeyEvent event)
superDispatchTouchEvent
public abstract boolean superDispatchTouchEvent(MotionEvent event)
superDispatchTrackballEvent
public abstract boolean superDispatchTrackballEvent(MotionEvent event)
getDecorView
public abstract View getDecorView()
peekDecorView
public abstract View peekDecorView()
saveHierarchyState
public abstract Bundle saveHierarchyState()
restoreHierarchyState
public abstract void restoreHierarchyState(Bundle savedInstanceState)
onActive
protected abstract void onActive()
getFeatures
protected final int getFeatures()
getLocalFeatures
protected final int getLocalFeatures()
setDefaultWindowFormat
protected void setDefaultWindowFormat(int format)
setChildDrawable
public abstract void setChildDrawable(int featureId,
Drawable drawable)
setChildInt
public abstract void setChildInt(int featureId,
int value)
isShortcutKey
public abstract boolean isShortcutKey(int keyCode,
KeyEvent event)
setVolumeControlStream
public abstract void setVolumeControlStream(int streamType)
getVolumeControlStream
public abstract int getVolumeControlStream()
Copyright © 2008-2010. All Rights Reserved.