Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

实现点击Error视图中的某个控件来重试 #160

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

实现点击Error视图中的某个控件来重试 #160

wants to merge 1 commit into from

Conversation

AdamHLZhang
Copy link

将Callback接口中private OnReloadListener onReloadListener; 改为protected OnReloadListener onReloadListener;
理由:出现自定义布局界面时,只响应具体控件的点击事件,而不是全部的布局。

虽然可以直接注册View或者onReloadEvent中获取某个空间的id再实现点击逻辑。但是他没有办法把重试的事件响应给业务层。
将 OnReloadListener onReloadListener 返回给Callback的子类就可以了。重新处理点击事件(包括拦截处理)。

…ReloadListener onReloadListener;

理由:出现自定义布局界面时,只响应具体控件的点击事件,而不是全部的布局。

虽然可以直接注册View或者onReloadEvent中获取某个空间的id再实现点击逻辑。但是他没有办法把重试的事件响应给业务层。
将 OnReloadListener onReloadListener 返回给Callback的子类就可以了。重新处理点击事件(包括拦截处理)。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant