简单使用
- gradle 集成
api 'com.enowr.android:Widgets:0.0.8'
- Layout
<com.enowr.widgets.extension.FrameLayoutExtension
android:id="@+id/touch"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:vh_isDropdownClose="true" >
<com.enowr.widgets.recycler.pager.RecyclerViewPager
android:id="@+id/recycler"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</com.enowr.widgets.extension.FrameLayoutExtension>
- 设置背景
// 设置activity的背景为黑色
getWindow().getDecorView().setBackgroundColor(Color.BLACK);
mBinding.touch.getHelper().setDropdownCloseGradualBackground(getWindow().getDecorView().getBackground());
mBinding.touch.getHelper().setDropdownCloseListener(new ViewHelper.DropdownCloseListener() {
@Override
public void onAlphaChange(float alpha) {
}
@Override
public void onClosed() {
onBackPressed();
}
@Override
public void onRecover() {
}
});
网友评论