[−]Struct jni_android_sys::android::graphics::drawable::TransitionDrawable
public class TransitionDrawable
Required feature: android-graphics-drawable-TransitionDrawable
Methods
impl TransitionDrawable
pub fn start_transition<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn reset_transition<'env>(&'env self) -> Result<()>[src]
pub fn reverse_transition<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn draw<'env>(
&'env self,
arg0: impl Into<Option<&'env Canvas>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Canvas>>
) -> Result<()>
Required features: "android-graphics-Canvas"
pub fn set_cross_fade_enabled<'env>(&'env self, arg0: bool) -> Result<()>[src]
pub fn is_cross_fade_enabled<'env>(&'env self) -> Result<bool>[src]
Methods from Deref<Target = LayerDrawable>
pub fn inflate<'env>(
&'env self,
arg0: impl Into<Option<&'env Resources>>,
arg1: impl Into<Option<&'env XmlPullParser>>,
arg2: impl Into<Option<&'env AttributeSet>>,
arg3: impl Into<Option<&'env Resources_Theme>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Resources>>,
arg1: impl Into<Option<&'env XmlPullParser>>,
arg2: impl Into<Option<&'env AttributeSet>>,
arg3: impl Into<Option<&'env Resources_Theme>>
) -> Result<()>
Required features: "android-content-res-Resources", "android-content-res-Resources_Theme", "android-util-AttributeSet", "org-xmlpull-v1-XmlPullParser"
pub fn apply_theme<'env>(
&'env self,
arg0: impl Into<Option<&'env Resources_Theme>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Resources_Theme>>
) -> Result<()>
Required features: "android-content-res-Resources_Theme"
pub fn can_apply_theme<'env>(&'env self) -> Result<bool>[src]
pub fn add_layer<'env>(
&'env self,
arg0: impl Into<Option<&'env Drawable>>
) -> Result<i32>[src]
&'env self,
arg0: impl Into<Option<&'env Drawable>>
) -> Result<i32>
Required features: "android-graphics-drawable-Drawable"
pub fn find_drawable_by_layer_id<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Drawable>>>[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Drawable>>>
Required features: "android-graphics-drawable-Drawable"
pub fn set_id<'env>(&'env self, arg0: i32, arg1: i32) -> Result<()>[src]
pub fn get_id<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn get_number_of_layers<'env>(&'env self) -> Result<i32>[src]
pub fn set_drawable_by_layer_id<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env Drawable>>
) -> Result<bool>[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env Drawable>>
) -> Result<bool>
Required features: "android-graphics-drawable-Drawable"
pub fn find_index_by_layer_id<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn set_drawable<'env>(
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env Drawable>>
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: impl Into<Option<&'env Drawable>>
) -> Result<()>
Required features: "android-graphics-drawable-Drawable"
pub fn get_drawable<'env>(
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Drawable>>>[src]
&'env self,
arg0: i32
) -> Result<Option<Local<'env, Drawable>>>
Required features: "android-graphics-drawable-Drawable"
pub fn set_layer_size<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: i32
) -> Result<()>
pub fn set_layer_width<'env>(&'env self, arg0: i32, arg1: i32) -> Result<()>[src]
pub fn get_layer_width<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn set_layer_height<'env>(&'env self, arg0: i32, arg1: i32) -> Result<()>[src]
pub fn get_layer_height<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn set_layer_gravity<'env>(&'env self, arg0: i32, arg1: i32) -> Result<()>[src]
pub fn get_layer_gravity<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn set_layer_inset<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32
) -> Result<()>
pub fn set_layer_inset_relative<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: i32,
arg3: i32,
arg4: i32
) -> Result<()>
pub fn set_layer_inset_left<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<()>
pub fn get_layer_inset_left<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn set_layer_inset_right<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<()>
pub fn get_layer_inset_right<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn set_layer_inset_top<'env>(&'env self, arg0: i32, arg1: i32) -> Result<()>[src]
pub fn get_layer_inset_top<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn set_layer_inset_bottom<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<()>
pub fn get_layer_inset_bottom<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn set_layer_inset_start<'env>(
&'env self,
arg0: i32,
arg1: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32
) -> Result<()>
pub fn get_layer_inset_start<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn set_layer_inset_end<'env>(&'env self, arg0: i32, arg1: i32) -> Result<()>[src]
pub fn get_layer_inset_end<'env>(&'env self, arg0: i32) -> Result<i32>[src]
pub fn set_padding_mode<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn get_padding_mode<'env>(&'env self) -> Result<i32>[src]
pub fn invalidate_drawable<'env>(
&'env self,
arg0: impl Into<Option<&'env Drawable>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Drawable>>
) -> Result<()>
Required features: "android-graphics-drawable-Drawable"
pub fn schedule_drawable<'env>(
&'env self,
arg0: impl Into<Option<&'env Drawable>>,
arg1: impl Into<Option<&'env Runnable>>,
arg2: i64
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Drawable>>,
arg1: impl Into<Option<&'env Runnable>>,
arg2: i64
) -> Result<()>
Required features: "android-graphics-drawable-Drawable", "java-lang-Runnable"
pub fn unschedule_drawable<'env>(
&'env self,
arg0: impl Into<Option<&'env Drawable>>,
arg1: impl Into<Option<&'env Runnable>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Drawable>>,
arg1: impl Into<Option<&'env Runnable>>
) -> Result<()>
Required features: "android-graphics-drawable-Drawable", "java-lang-Runnable"
pub fn draw<'env>(
&'env self,
arg0: impl Into<Option<&'env Canvas>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Canvas>>
) -> Result<()>
Required features: "android-graphics-Canvas"
pub fn get_changing_configurations<'env>(&'env self) -> Result<i32>[src]
pub fn get_padding<'env>(
&'env self,
arg0: impl Into<Option<&'env Rect>>
) -> Result<bool>[src]
&'env self,
arg0: impl Into<Option<&'env Rect>>
) -> Result<bool>
Required features: "android-graphics-Rect"
pub fn set_padding<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: i32,
arg3: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: i32,
arg3: i32
) -> Result<()>
pub fn set_padding_relative<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: i32,
arg3: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: i32,
arg3: i32
) -> Result<()>
pub fn get_left_padding<'env>(&'env self) -> Result<i32>[src]
pub fn get_right_padding<'env>(&'env self) -> Result<i32>[src]
pub fn get_start_padding<'env>(&'env self) -> Result<i32>[src]
pub fn get_end_padding<'env>(&'env self) -> Result<i32>[src]
pub fn get_top_padding<'env>(&'env self) -> Result<i32>[src]
pub fn get_bottom_padding<'env>(&'env self) -> Result<i32>[src]
pub fn get_outline<'env>(
&'env self,
arg0: impl Into<Option<&'env Outline>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Outline>>
) -> Result<()>
Required features: "android-graphics-Outline"
pub fn set_hotspot<'env>(&'env self, arg0: f32, arg1: f32) -> Result<()>[src]
pub fn set_hotspot_bounds<'env>(
&'env self,
arg0: i32,
arg1: i32,
arg2: i32,
arg3: i32
) -> Result<()>[src]
&'env self,
arg0: i32,
arg1: i32,
arg2: i32,
arg3: i32
) -> Result<()>
pub fn get_hotspot_bounds<'env>(
&'env self,
arg0: impl Into<Option<&'env Rect>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env Rect>>
) -> Result<()>
Required features: "android-graphics-Rect"
pub fn set_visible<'env>(&'env self, arg0: bool, arg1: bool) -> Result<bool>[src]
pub fn set_dither<'env>(&'env self, arg0: bool) -> Result<()>[src]
pub fn set_alpha<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn get_alpha<'env>(&'env self) -> Result<i32>[src]
pub fn set_color_filter<'env>(
&'env self,
arg0: impl Into<Option<&'env ColorFilter>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env ColorFilter>>
) -> Result<()>
Required features: "android-graphics-ColorFilter"
pub fn set_tint_list<'env>(
&'env self,
arg0: impl Into<Option<&'env ColorStateList>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env ColorStateList>>
) -> Result<()>
Required features: "android-content-res-ColorStateList"
pub fn set_tint_mode<'env>(
&'env self,
arg0: impl Into<Option<&'env PorterDuff_Mode>>
) -> Result<()>[src]
&'env self,
arg0: impl Into<Option<&'env PorterDuff_Mode>>
) -> Result<()>
Required features: "android-graphics-PorterDuff_Mode"
pub fn set_opacity<'env>(&'env self, arg0: i32) -> Result<()>[src]
pub fn get_opacity<'env>(&'env self) -> Result<i32>[src]
pub fn set_auto_mirrored<'env>(&'env self, arg0: bool) -> Result<()>[src]
pub fn is_auto_mirrored<'env>(&'env self) -> Result<bool>[src]
pub fn jump_to_current_state<'env>(&'env self) -> Result<()>[src]
pub fn is_stateful<'env>(&'env self) -> Result<bool>[src]
pub fn get_intrinsic_width<'env>(&'env self) -> Result<i32>[src]
pub fn get_intrinsic_height<'env>(&'env self) -> Result<i32>[src]
pub fn get_constant_state<'env>(
&'env self
) -> Result<Option<Local<'env, Drawable_ConstantState>>>[src]
&'env self
) -> Result<Option<Local<'env, Drawable_ConstantState>>>
Required features: "android-graphics-drawable-Drawable_ConstantState"
pub fn mutate<'env>(&'env self) -> Result<Option<Local<'env, Drawable>>>[src]
Required features: "android-graphics-drawable-Drawable"
pub fn on_layout_direction_changed<'env>(&'env self, arg0: i32) -> Result<bool>[src]
pub const INSET_UNDEFINED: i32[src]
pub const PADDING_MODE_NEST: i32[src]
pub const PADDING_MODE_STACK: i32[src]
Trait Implementations
impl AsRef<Drawable_Callback> for TransitionDrawable
fn as_ref(&self) -> &Drawable_Callback
impl Deref for TransitionDrawable
impl AsValidJObjectAndEnv for TransitionDrawable
impl AsJValue for TransitionDrawable
Auto Trait Implementations
impl !Sync for TransitionDrawable
impl Unpin for TransitionDrawable
impl !Send for TransitionDrawable
impl UnwindSafe for TransitionDrawable
impl RefUnwindSafe for TransitionDrawable
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,