Android向上滑动窗口

时间:2014-03-26 13:21:26

标签: java android xamarin.android xamarin

任何人都可以指向一个示例,或者用于滑动窗口的lib。我有一个应用程序和一个动作,我想从屏幕底部向上滑动窗口,向用户显示信息。

我希望窗口稍微向上滑动以显示信息。有点像对用户的追踪,可能是屏幕的1/4向上。

此窗口可以手动关闭或在计时器上关闭。我希望用 xamarin 做到这一点,但是java示例也会有所帮助。

1 个答案:

答案 0 :(得分:1)

您可能需要更改此方法中的某些变量。 我在我的一个应用程序中使用了这个。从下到上动画一个relativeLayout

 private void animate(){
        RelativeLayout rl = (RelativeLayout)findViewById(R.id.yourLayout);
        AnimationSet set = new AnimationSet(true);

        Animation animation = new TranslateAnimation(
                Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f,
                Animation.RELATIVE_TO_SELF, 0.85f, Animation.RELATIVE_TO_SELF, 0.0f
                );
        animation.setDuration(250);
        set.addAnimation(animation);

        LayoutAnimationController controller = new LayoutAnimationController(set, 0.25f);
        rl.setLayoutAnimation(controller);
    }