Android 如何非常缓慢地关闭滑动菜单
我在代码中使用了jeremyfeinstein.slidingmenu。 当我触摸菜单按钮时,菜单将显示并关闭。 另外,我想非常缓慢地关闭菜单。所以我试着重写Transition,但它不起作用!如何处理Android 如何非常缓慢地关闭滑动菜单,android,android-animation,slidingmenu,Android,Android Animation,Slidingmenu,我在代码中使用了jeremyfeinstein.slidingmenu。 当我触摸菜单按钮时,菜单将显示并关闭。 另外,我想非常缓慢地关闭菜单。所以我试着重写Transition,但它不起作用!如何处理 @Override public boolean onCreateOptionsMenu(Menu men) { // Inflate the menu; this adds items to the action bar if it is present. // getMenu
@Override
public boolean onCreateOptionsMenu(Menu men) {
// Inflate the menu; this adds items to the action bar if it is present.
// getMenuInflater().inflate(R.menu.main, menu);
if (menu.isMenuShowing())
menu.showContent();
else{
menu.showMenu(); overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out); }
return false;
}
除了覆盖showMenu或在SlidingMenu中添加自定义方法之外,我没有其他想法这是我的fadein.xml:
<?xml version="1.0" encoding="UTF-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<alpha
android:fromAlpha="0.0"
android:toAlpha="1.0"
android:interpolator="@android:anim/accelerate_interpolator"
android:duration="500"
android:repeatCount="0" />
</set>
只需更改持续时间参数即可,对于淡出,只需交换toAlpha和fromAlpha,希望这有帮助