Android自定义View有意思的EmptyView || ErrorView

在Git上发现一个好玩的控件 可以用来当作emptyview 和 errorview 效果不错
Parallax-Layer-Layout

于是在项目使用中,我为了方便就把它折腾了一下,方便以后使用嘿嘿

GitHub传送门
源码下载
看效果图

这样以后可以直接在任意位置 添加
也可以开发者封装在自己的基类里面 方便开发

使用方法简单

gradlew引用

compile 'com.wushange:emptyView:0.01'

两个类
EmptyViewConfig :设置提示文字,添加点击监听事件设置等…
EmptyView :主要的fragment 负责显示 和重力感应监听的
注:默认是添加到android.R.id.content,会在整个界面最上层

EmptyViewConfig emptyViewConfig = new EmptyViewConfig();
EmptyView emptyView = new EmptyView();
emptyView.setEmptyViewConfig(emptyViewConfig);
emptyView.injectEmptyView(getSupportFragmentManager());

在Activity中直接传入FragmentManager 可以默认添加到android.R.id.content

emptyView.injectEmptyView(getFragmentManager(),R.id.customer_layout);

也可以指定添加位置,自己传入ID即可

在Fragment中添加的时候 ,我现在是指定添加位置id ,不用android.R.id.content避免不必要的麻烦,

Next Version

  • 可定制ParallaxLayout,添加自定义图片
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值