MultipleStatusView icon indicating copy to clipboard operation
MultipleStatusView copied to clipboard

一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图。

Results 5 MultipleStatusView issues
Sort by recently updated
recently updated
newest added

https://github.com/Zhao-Yan-Yan/MultiStatePage

MultipleStatusView 嵌套TwinklingRefreshLayout 然后在fragment应用 外层是viewpager+tablayout 滑动几次就会空白

``` public RelativeLayout(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) ``` 这个构造方法能支持一下嘛? 我在继承MultipleStatusView时,定义一个style ``` @layout/empty_view @layout/error_view @layout/layout_loading_view @layout/layout_net_offline ``` 这样就可以放到第四个参数里。(当然也可以在xml中定义style引用这个) 要是能支持第四个参数,直接在继承类中加入就更方便了,烦请大佬指点!!!

enhancement

作者你好,在最近的项目中遇到这样的需求:在用户未登录时,不显示页面内容,而是显示一个提示用户登录并且有点击跳转到登录页面的视图(我已在代码中添加了类似的例子,可以查看`need_login.xml`)。所以我觉得应该预留一个可以完全自定义布局的视图,以备不时之需。 在这次的pr中,我主要增加了两个功能: 1. 开发者可以在xml文件(使用属性`app:customView`)或者代码中添加自定义的视图(使用方法`showCustomView()`); 2. 可以在方法`showCustomView()`中设置任意需要监听点击事件的控件Id。 pr仅供参考,但还是希望可以加上这个功能,如果还有其他更好的写法,也欢迎交流。

setStatusHintContent重载一个, 参数 hint 支持CharSequence的. private void setStatusHintContent(View view, CharSequence hint) { checkNull(view, "Target view is null."); TextView hintView = view.findViewById(R.id.status_hint_content); if (null != hintView) { hintView.setText(hint); } else { throw...