[]Struct jni_android_sys::android::view::WindowManager_LayoutParams

#[repr(transparent)]
pub struct WindowManager_LayoutParams(_);

public class WindowManager.LayoutParams

Required feature: "android-view-WindowManager_LayoutParams"

Methods

impl WindowManager_LayoutParams

pub fn new<'env>(
    __jni_env: &'env Env
) -> Result<Local<'env, WindowManager_LayoutParams>, Local<'env, Throwable>>
[src]

pub fn new_int<'env>(
    __jni_env: &'env Env,
    arg0: i32
) -> Result<Local<'env, WindowManager_LayoutParams>, Local<'env, Throwable>>
[src]

pub fn new_int_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32
) -> Result<Local<'env, WindowManager_LayoutParams>, Local<'env, Throwable>>
[src]

pub fn new_int_int_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32
) -> Result<Local<'env, WindowManager_LayoutParams>, Local<'env, Throwable>>
[src]

pub fn new_int_int_int_int_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32,
    arg4: i32
) -> Result<Local<'env, WindowManager_LayoutParams>, Local<'env, Throwable>>
[src]

pub fn new_int_int_int_int_int_int_int<'env>(
    __jni_env: &'env Env,
    arg0: i32,
    arg1: i32,
    arg2: i32,
    arg3: i32,
    arg4: i32,
    arg5: i32,
    arg6: i32
) -> Result<Local<'env, WindowManager_LayoutParams>, Local<'env, Throwable>>
[src]

pub fn new_Parcel<'env>(
    __jni_env: &'env Env,
    arg0: impl Into<Option<&'env Parcel>>
) -> Result<Local<'env, WindowManager_LayoutParams>, Local<'env, Throwable>>
[src]

LayoutParams

Required features: "android-os-Parcel"

pub fn mayUseInputMethod<'env>(
    __jni_env: &'env Env,
    arg0: i32
) -> Result<bool, Local<'env, Throwable>>
[src]

pub fn setTitle<'env>(
    &'env self,
    arg0: impl Into<Option<&'env CharSequence>>
) -> Result<(), Local<'env, Throwable>>
[src]

setTitle

Required features: "java-lang-CharSequence"

pub fn getTitle<'env>(
    &'env self
) -> Result<Option<Local<'env, CharSequence>>, Local<'env, Throwable>>
[src]

getTitle

Required features: "java-lang-CharSequence"

pub fn setColorMode<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub fn getColorMode<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn describeContents<'env>(&'env self) -> Result<i32, Local<'env, Throwable>>[src]

pub fn writeToParcel<'env>(
    &'env self,
    arg0: impl Into<Option<&'env Parcel>>,
    arg1: i32
) -> Result<(), Local<'env, Throwable>>
[src]

writeToParcel

Required features: "android-os-Parcel"

pub fn copyFrom<'env>(
    &'env self,
    arg0: impl Into<Option<&'env WindowManager_LayoutParams>>
) -> Result<i32, Local<'env, Throwable>>
[src]

copyFrom

Required features: "android-view-WindowManager_LayoutParams"

pub fn debug<'env>(
    &'env self,
    arg0: impl Into<Option<&'env String>>
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

debug

Required features: "java-lang-String"

pub fn toString<'env>(
    &'env self
) -> Result<Option<Local<'env, String>>, Local<'env, Throwable>>
[src]

toString

Required features: "java-lang-String"

pub const ALPHA_CHANGED: i32[src]

public static final ALPHA_CHANGED

pub const ANIMATION_CHANGED: i32[src]

public static final ANIMATION_CHANGED

pub const BRIGHTNESS_OVERRIDE_FULL: f32[src]

public static final BRIGHTNESS_OVERRIDE_FULL

pub const BRIGHTNESS_OVERRIDE_NONE: f32[src]

public static final BRIGHTNESS_OVERRIDE_NONE

pub const BRIGHTNESS_OVERRIDE_OFF: f32[src]

public static final BRIGHTNESS_OVERRIDE_OFF

pub fn CREATOR<'env>(env: &'env Env) -> Option<Local<'env, Parcelable_Creator>>[src]

get public static final CREATOR

Required feature: "android-os-Parcelable_Creator"

pub const DIM_AMOUNT_CHANGED: i32[src]

public static final DIM_AMOUNT_CHANGED

pub const FIRST_APPLICATION_WINDOW: i32[src]

public static final FIRST_APPLICATION_WINDOW

pub const FIRST_SUB_WINDOW: i32[src]

public static final FIRST_SUB_WINDOW

pub const FIRST_SYSTEM_WINDOW: i32[src]

public static final FIRST_SYSTEM_WINDOW

pub const FLAGS_CHANGED: i32[src]

public static final FLAGS_CHANGED

pub const FLAG_ALLOW_LOCK_WHILE_SCREEN_ON: i32[src]

public static final FLAG_ALLOW_LOCK_WHILE_SCREEN_ON

pub const FLAG_ALT_FOCUSABLE_IM: i32[src]

public static final FLAG_ALT_FOCUSABLE_IM

pub const FLAG_BLUR_BEHIND: i32[src]

Deprecated

public static final FLAG_BLUR_BEHIND

pub const FLAG_DIM_BEHIND: i32[src]

public static final FLAG_DIM_BEHIND

pub const FLAG_DISMISS_KEYGUARD: i32[src]

Deprecated

public static final FLAG_DISMISS_KEYGUARD

pub const FLAG_DITHER: i32[src]

Deprecated

public static final FLAG_DITHER

pub const FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS: i32[src]

pub const FLAG_FORCE_NOT_FULLSCREEN: i32[src]

public static final FLAG_FORCE_NOT_FULLSCREEN

pub const FLAG_FULLSCREEN: i32[src]

public static final FLAG_FULLSCREEN

pub const FLAG_HARDWARE_ACCELERATED: i32[src]

public static final FLAG_HARDWARE_ACCELERATED

pub const FLAG_IGNORE_CHEEK_PRESSES: i32[src]

public static final FLAG_IGNORE_CHEEK_PRESSES

pub const FLAG_KEEP_SCREEN_ON: i32[src]

public static final FLAG_KEEP_SCREEN_ON

pub const FLAG_LAYOUT_ATTACHED_IN_DECOR: i32[src]

public static final FLAG_LAYOUT_ATTACHED_IN_DECOR

pub const FLAG_LAYOUT_INSET_DECOR: i32[src]

public static final FLAG_LAYOUT_INSET_DECOR

pub const FLAG_LAYOUT_IN_OVERSCAN: i32[src]

public static final FLAG_LAYOUT_IN_OVERSCAN

pub const FLAG_LAYOUT_IN_SCREEN: i32[src]

public static final FLAG_LAYOUT_IN_SCREEN

pub const FLAG_LAYOUT_NO_LIMITS: i32[src]

public static final FLAG_LAYOUT_NO_LIMITS

pub const FLAG_LOCAL_FOCUS_MODE: i32[src]

public static final FLAG_LOCAL_FOCUS_MODE

pub const FLAG_NOT_FOCUSABLE: i32[src]

public static final FLAG_NOT_FOCUSABLE

pub const FLAG_NOT_TOUCHABLE: i32[src]

public static final FLAG_NOT_TOUCHABLE

pub const FLAG_NOT_TOUCH_MODAL: i32[src]

public static final FLAG_NOT_TOUCH_MODAL

pub const FLAG_SCALED: i32[src]

public static final FLAG_SCALED

pub const FLAG_SECURE: i32[src]

public static final FLAG_SECURE

pub const FLAG_SHOW_WALLPAPER: i32[src]

public static final FLAG_SHOW_WALLPAPER

pub const FLAG_SHOW_WHEN_LOCKED: i32[src]

Deprecated

public static final FLAG_SHOW_WHEN_LOCKED

pub const FLAG_SPLIT_TOUCH: i32[src]

public static final FLAG_SPLIT_TOUCH

pub const FLAG_TOUCHABLE_WHEN_WAKING: i32[src]

Deprecated

public static final FLAG_TOUCHABLE_WHEN_WAKING

pub const FLAG_TRANSLUCENT_NAVIGATION: i32[src]

public static final FLAG_TRANSLUCENT_NAVIGATION

pub const FLAG_TRANSLUCENT_STATUS: i32[src]

public static final FLAG_TRANSLUCENT_STATUS

pub const FLAG_TURN_SCREEN_ON: i32[src]

Deprecated

public static final FLAG_TURN_SCREEN_ON

pub const FLAG_WATCH_OUTSIDE_TOUCH: i32[src]

public static final FLAG_WATCH_OUTSIDE_TOUCH

pub const FORMAT_CHANGED: i32[src]

public static final FORMAT_CHANGED

pub const LAST_APPLICATION_WINDOW: i32[src]

public static final LAST_APPLICATION_WINDOW

pub const LAST_SUB_WINDOW: i32[src]

public static final LAST_SUB_WINDOW

pub const LAST_SYSTEM_WINDOW: i32[src]

public static final LAST_SYSTEM_WINDOW

pub const LAYOUT_CHANGED: i32[src]

public static final LAYOUT_CHANGED

pub const LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT: i32[src]

pub const LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER: i32[src]

pub const LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES: i32[src]

pub const MEMORY_TYPE_CHANGED: i32[src]

public static final MEMORY_TYPE_CHANGED

pub const MEMORY_TYPE_GPU: i32[src]

Deprecated

public static final MEMORY_TYPE_GPU

pub const MEMORY_TYPE_HARDWARE: i32[src]

Deprecated

public static final MEMORY_TYPE_HARDWARE

pub const MEMORY_TYPE_NORMAL: i32[src]

Deprecated

public static final MEMORY_TYPE_NORMAL

pub const MEMORY_TYPE_PUSH_BUFFERS: i32[src]

Deprecated

public static final MEMORY_TYPE_PUSH_BUFFERS

pub const ROTATION_ANIMATION_CHANGED: i32[src]

public static final ROTATION_ANIMATION_CHANGED

pub const ROTATION_ANIMATION_CROSSFADE: i32[src]

public static final ROTATION_ANIMATION_CROSSFADE

pub const ROTATION_ANIMATION_JUMPCUT: i32[src]

public static final ROTATION_ANIMATION_JUMPCUT

pub const ROTATION_ANIMATION_ROTATE: i32[src]

public static final ROTATION_ANIMATION_ROTATE

pub const ROTATION_ANIMATION_SEAMLESS: i32[src]

public static final ROTATION_ANIMATION_SEAMLESS

pub const SCREEN_BRIGHTNESS_CHANGED: i32[src]

public static final SCREEN_BRIGHTNESS_CHANGED

pub const SCREEN_ORIENTATION_CHANGED: i32[src]

public static final SCREEN_ORIENTATION_CHANGED

pub const SOFT_INPUT_ADJUST_NOTHING: i32[src]

public static final SOFT_INPUT_ADJUST_NOTHING

pub const SOFT_INPUT_ADJUST_PAN: i32[src]

public static final SOFT_INPUT_ADJUST_PAN

pub const SOFT_INPUT_ADJUST_RESIZE: i32[src]

public static final SOFT_INPUT_ADJUST_RESIZE

pub const SOFT_INPUT_ADJUST_UNSPECIFIED: i32[src]

public static final SOFT_INPUT_ADJUST_UNSPECIFIED

pub const SOFT_INPUT_IS_FORWARD_NAVIGATION: i32[src]

pub const SOFT_INPUT_MASK_ADJUST: i32[src]

public static final SOFT_INPUT_MASK_ADJUST

pub const SOFT_INPUT_MASK_STATE: i32[src]

public static final SOFT_INPUT_MASK_STATE

pub const SOFT_INPUT_MODE_CHANGED: i32[src]

public static final SOFT_INPUT_MODE_CHANGED

pub const SOFT_INPUT_STATE_ALWAYS_HIDDEN: i32[src]

public static final SOFT_INPUT_STATE_ALWAYS_HIDDEN

pub const SOFT_INPUT_STATE_ALWAYS_VISIBLE: i32[src]

public static final SOFT_INPUT_STATE_ALWAYS_VISIBLE

pub const SOFT_INPUT_STATE_HIDDEN: i32[src]

public static final SOFT_INPUT_STATE_HIDDEN

pub const SOFT_INPUT_STATE_UNCHANGED: i32[src]

public static final SOFT_INPUT_STATE_UNCHANGED

pub const SOFT_INPUT_STATE_UNSPECIFIED: i32[src]

public static final SOFT_INPUT_STATE_UNSPECIFIED

pub const SOFT_INPUT_STATE_VISIBLE: i32[src]

public static final SOFT_INPUT_STATE_VISIBLE

pub const TITLE_CHANGED: i32[src]

public static final TITLE_CHANGED

pub const TYPE_ACCESSIBILITY_OVERLAY: i32[src]

public static final TYPE_ACCESSIBILITY_OVERLAY

pub const TYPE_APPLICATION: i32[src]

public static final TYPE_APPLICATION

pub const TYPE_APPLICATION_ATTACHED_DIALOG: i32[src]

pub const TYPE_APPLICATION_MEDIA: i32[src]

public static final TYPE_APPLICATION_MEDIA

pub const TYPE_APPLICATION_OVERLAY: i32[src]

public static final TYPE_APPLICATION_OVERLAY

pub const TYPE_APPLICATION_PANEL: i32[src]

public static final TYPE_APPLICATION_PANEL

pub const TYPE_APPLICATION_STARTING: i32[src]

public static final TYPE_APPLICATION_STARTING

pub const TYPE_APPLICATION_SUB_PANEL: i32[src]

public static final TYPE_APPLICATION_SUB_PANEL

pub const TYPE_BASE_APPLICATION: i32[src]

public static final TYPE_BASE_APPLICATION

pub const TYPE_CHANGED: i32[src]

public static final TYPE_CHANGED

pub const TYPE_DRAWN_APPLICATION: i32[src]

public static final TYPE_DRAWN_APPLICATION

pub const TYPE_INPUT_METHOD: i32[src]

public static final TYPE_INPUT_METHOD

pub const TYPE_INPUT_METHOD_DIALOG: i32[src]

public static final TYPE_INPUT_METHOD_DIALOG

pub const TYPE_KEYGUARD_DIALOG: i32[src]

public static final TYPE_KEYGUARD_DIALOG

pub const TYPE_PHONE: i32[src]

Deprecated

public static final TYPE_PHONE

pub const TYPE_PRIORITY_PHONE: i32[src]

Deprecated

public static final TYPE_PRIORITY_PHONE

pub const TYPE_PRIVATE_PRESENTATION: i32[src]

public static final TYPE_PRIVATE_PRESENTATION

public static final TYPE_SEARCH_BAR

pub const TYPE_STATUS_BAR: i32[src]

public static final TYPE_STATUS_BAR

pub const TYPE_STATUS_BAR_PANEL: i32[src]

public static final TYPE_STATUS_BAR_PANEL

pub const TYPE_SYSTEM_ALERT: i32[src]

Deprecated

public static final TYPE_SYSTEM_ALERT

pub const TYPE_SYSTEM_DIALOG: i32[src]

public static final TYPE_SYSTEM_DIALOG

pub const TYPE_SYSTEM_ERROR: i32[src]

Deprecated

public static final TYPE_SYSTEM_ERROR

pub const TYPE_SYSTEM_OVERLAY: i32[src]

Deprecated

public static final TYPE_SYSTEM_OVERLAY

pub const TYPE_TOAST: i32[src]

Deprecated

public static final TYPE_TOAST

pub const TYPE_WALLPAPER: i32[src]

public static final TYPE_WALLPAPER

pub fn alpha<'env>(&'env self) -> f32[src]

get public alpha

pub fn set_alpha<'env>(&'env self, value: f32)[src]

set public alpha

pub fn buttonBrightness<'env>(&'env self) -> f32[src]

get public buttonBrightness

pub fn set_buttonBrightness<'env>(&'env self, value: f32)[src]

set public buttonBrightness

pub fn dimAmount<'env>(&'env self) -> f32[src]

get public dimAmount

pub fn set_dimAmount<'env>(&'env self, value: f32)[src]

set public dimAmount

pub fn flags<'env>(&'env self) -> i32[src]

get public flags

pub fn set_flags<'env>(&'env self, value: i32)[src]

set public flags

pub fn format<'env>(&'env self) -> i32[src]

get public format

pub fn set_format<'env>(&'env self, value: i32)[src]

set public format

pub fn gravity<'env>(&'env self) -> i32[src]

get public gravity

pub fn set_gravity<'env>(&'env self, value: i32)[src]

set public gravity

pub fn horizontalMargin<'env>(&'env self) -> f32[src]

get public horizontalMargin

pub fn set_horizontalMargin<'env>(&'env self, value: f32)[src]

set public horizontalMargin

pub fn horizontalWeight<'env>(&'env self) -> f32[src]

get public horizontalWeight

pub fn set_horizontalWeight<'env>(&'env self, value: f32)[src]

set public horizontalWeight

pub fn layoutInDisplayCutoutMode<'env>(&'env self) -> i32[src]

pub fn set_layoutInDisplayCutoutMode<'env>(&'env self, value: i32)[src]

pub fn memoryType<'env>(&'env self) -> i32[src]

Deprecated

get public memoryType

pub fn set_memoryType<'env>(&'env self, value: i32)[src]

Deprecated

set public memoryType

pub fn packageName<'env>(&'env self) -> Option<Local<'env, String>>[src]

get public packageName

Required feature: "java-lang-String"

pub fn set_packageName<'env, 'obj>(
    &'env self,
    value: impl Into<Option<&'obj String>>
)
[src]

set public packageName

Required feature: "java-lang-String"

pub fn preferredDisplayModeId<'env>(&'env self) -> i32[src]

pub fn set_preferredDisplayModeId<'env>(&'env self, value: i32)[src]

pub fn preferredRefreshRate<'env>(&'env self) -> f32[src]

Deprecated

pub fn set_preferredRefreshRate<'env>(&'env self, value: f32)[src]

Deprecated

pub fn rotationAnimation<'env>(&'env self) -> i32[src]

get public rotationAnimation

pub fn set_rotationAnimation<'env>(&'env self, value: i32)[src]

set public rotationAnimation

pub fn screenBrightness<'env>(&'env self) -> f32[src]

get public screenBrightness

pub fn set_screenBrightness<'env>(&'env self, value: f32)[src]

set public screenBrightness

pub fn screenOrientation<'env>(&'env self) -> i32[src]

get public screenOrientation

pub fn set_screenOrientation<'env>(&'env self, value: i32)[src]

set public screenOrientation

pub fn softInputMode<'env>(&'env self) -> i32[src]

get public softInputMode

pub fn set_softInputMode<'env>(&'env self, value: i32)[src]

set public softInputMode

pub fn systemUiVisibility<'env>(&'env self) -> i32[src]

get public systemUiVisibility

pub fn set_systemUiVisibility<'env>(&'env self, value: i32)[src]

set public systemUiVisibility

pub fn token<'env>(&'env self) -> Option<Local<'env, IBinder>>[src]

get public token

Required feature: "android-os-IBinder"

pub fn set_token<'env, 'obj>(
    &'env self,
    value: impl Into<Option<&'obj IBinder>>
)
[src]

set public token

Required feature: "android-os-IBinder"

pub fn type<'env>(&'env self) -> i32[src]

get public type

pub fn set_type<'env>(&'env self, value: i32)[src]

set public type

pub fn verticalMargin<'env>(&'env self) -> f32[src]

get public verticalMargin

pub fn set_verticalMargin<'env>(&'env self, value: f32)[src]

set public verticalMargin

pub fn verticalWeight<'env>(&'env self) -> f32[src]

get public verticalWeight

pub fn set_verticalWeight<'env>(&'env self, value: f32)[src]

set public verticalWeight

pub fn windowAnimations<'env>(&'env self) -> i32[src]

get public windowAnimations

pub fn set_windowAnimations<'env>(&'env self, value: i32)[src]

set public windowAnimations

pub fn x<'env>(&'env self) -> i32[src]

get public x

pub fn set_x<'env>(&'env self, value: i32)[src]

set public x

pub fn y<'env>(&'env self) -> i32[src]

get public y

pub fn set_y<'env>(&'env self, value: i32)[src]

set public y

Methods from Deref<Target = ViewGroup_LayoutParams>

pub fn resolveLayoutDirection<'env>(
    &'env self,
    arg0: i32
) -> Result<(), Local<'env, Throwable>>
[src]

pub const FILL_PARENT: i32[src]

pub const MATCH_PARENT: i32[src]

pub const WRAP_CONTENT: i32[src]

pub fn height<'env>(&'env self) -> i32[src]

get public height

pub fn set_height<'env>(&'env self, value: i32)[src]

set public height

pub fn layoutAnimationParameters<'env>(
    &'env self
) -> Option<Local<'env, LayoutAnimationController_AnimationParameters>>
[src]

get public layoutAnimationParameters

Required feature: "android-view-animation-LayoutAnimationController_AnimationParameters"

pub fn set_layoutAnimationParameters<'env, 'obj>(
    &'env self,
    value: impl Into<Option<&'obj LayoutAnimationController_AnimationParameters>>
)
[src]

set public layoutAnimationParameters

Required feature: "android-view-animation-LayoutAnimationController_AnimationParameters"

pub fn width<'env>(&'env self) -> i32[src]

get public width

pub fn set_width<'env>(&'env self, value: i32)[src]

set public width

Trait Implementations

impl AsJValue for WindowManager_LayoutParams

impl AsRef<Parcelable> for WindowManager_LayoutParams

impl AsValidJObjectAndEnv for WindowManager_LayoutParams

impl Deref for WindowManager_LayoutParams

type Target = ViewGroup_LayoutParams

The resulting type after dereferencing.

impl JniType for WindowManager_LayoutParams

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.