Android 右滑返回

右滑返回

SwipeBack java

compile 'com.github.liuguangqiang.swipeback:library:1.0.2@aar'android

img

#寫一個類繼承於這個SwipeBackgit

SlideBackActivity

public class SlideBackActivity extends SwipeBackActivity {
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
    }

    @Override
    public void finish() {
        super.finish();
        overridePendingTransition(R.anim.in_from_right, R.anim.out_to_left);
    }
}

acrivity的轉場動畫從右邊進入右邊出去github

in_from_right

<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate android:fromXDelta="100%p" android:toXDelta="0%p"
        android:duration="500" />
</set>

out_to_left

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate android:fromXDelta="0%p" android:toXDelta="100%p"
        android:duration="500" />
</set>

設置styleide

<item name="android:windowIsTranslucent">true</item>
 <item name="android:windowBackground">@android:color/transparent</item>
相關文章
相關標籤/搜索