Android 片段之间的动画过渡-幻灯片效果-半透明状态栏和操作栏
我需要这样的效果,我已经阅读了这个链接,我对这个效果感兴趣(你可以在这里看到),这里是一个序列的例子: 我需要两样东西:Android 片段之间的动画过渡-幻灯片效果-半透明状态栏和操作栏,android,android-fragments,transition,Android,Android Fragments,Transition,我需要这样的效果,我已经阅读了这个链接,我对这个效果感兴趣(你可以在这里看到),这里是一个序列的例子: 我需要两样东西: 在两个片段之间创建/实现相同的幻灯片/过渡效果 如何将图像放在操作栏和顶部栏下 谢谢,如果您有任何想法,我们将不胜感激 (编辑日期:2014年3月11日) 我只需要一个覆盖操作栏和通知栏的示例(它有电池、时间、wifi等符号)。 将片段动画设置为:,int,int,int) 您可以使用以下参数在应用程序主题中执行此操作: 正确 有关示例的更多详细信息: 在调用活动的setC
在调用活动的setContentView方法之前,您可能希望将此代码添加到onCreate方法中,而且我认为视频中显示的是活动之间的转换,而不是片段,此代码适用于所有API>=11
getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#00ffffff")));
getSupportActionBar().setDisplayShowTitleEnabled(false);
这将使您的actionbar透明,但您仍然可以看到actionbar底部的小阴影,至于状态栏,我不确定透明状态栏是否可能是API L的操作系统版本。对于动画,您可以通过XML文件创建自己的动画,此代码用于从屏幕右侧滑入动画
<?xml version="1.0" encoding="utf-8"?>
<set>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="100%"
android:toXDelta="0%"
android:interpolator="@android:anim/decelerate_interpolator"
android:duration="200"/>
</set>
我希望这些代码中的一些能够帮助您我也遇到过同样的问题,但这个库完全解决了我的问题 没有必要再发明轮子了D 使用它,享受它
要覆盖状态栏,您可以自定义应用程序的主题,包括:
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>
true
真的
最后,您可以使用具有更灵活UI的工具栏来替换ActionBar:
您还可以自定义棒棒糖中的状态栏颜色:
我找到了一个解决方案,这些链接帮助了我:
谢谢。谢谢你的链接,但我还需要一点,在这个链接中,显示覆盖操作栏,但我也需要覆盖顶部栏(时间、电池、wifi、信号)。我试图找到一个简单的例子,但我并不幸运。我把这个职位当作赏金。谢谢你的帖子,但我需要更改状态栏的颜色,这个库只能更改actionbar的样式。目前,我使用这个解决方案和,但在我的上下文中同时使用这些解决方案非常复杂,因为我的应用程序有一些片段必须只使用一个。例如,在主片段中,actionbar和statusbar必须是红色背景,在细节片段中,我必须在actionbar和statusbar下面放置一个图像,因此,这两个必须是透明的