这篇文章给大家介绍Fragment在Android应用中的作用有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
1.这个用法的原因和意义
- 在未登录情况下,点击很多地方都可能要跳到登陆界面,登陆成功后,当前页面需要刷新
- 我们的一般做法是StartActivityForResult,在登陆成功后,SetResultOK,finsh登陆页面。 在当前Activity或者fragment的OnActivityResult中根据RequestCode和ResultCode来判断登陆是否成功来刷新界面
- 由于要登陆的地方很多,重复在不同的Activity或Fragment中重写OnactivityResult是个很头痛的事,甚至有时后我们在adapter或者dialog等中要获取这个登陆的回调是很麻烦的,数据要传来传去,用EVenbus也不能简化我们的操作
- 有没有办法让我们,像设置OnClickListener这样直接获得登陆回调?
2.先看看用法
在任何需要登陆的地方调用我们在Utils中写的一个静态方法
一次写好从此轻松调用
ActivityUtils.startLogin(this, new ActivityUtils.ActivityResultListner() { @Override public void loginsuccess() { ((Button)v).setText("您已登陆"); } @Override public void logincancel() { Toast.makeText(MainActivity.this,"您已取消登陆",0).show(); } });
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容猜你喜欢
AI推送时光机Fragment在Android应用中的作用有哪些
后端开发2023-05-31
SharedPreferences在Android中的作用有哪些
后端开发2023-05-31
Android应用中SearchView属性的作用有哪些
后端开发2023-05-31
android中mediasession的作用有哪些
后端开发2024-03-06
在Android应用中常见弹框有哪些
后端开发2023-05-31
数据库在计算机应用中的作用有哪些
后端开发2023-06-06
Android中Builder模式的作用有哪些
后端开发2023-05-30
LinkedHashMap在Java中的作用有哪些
后端开发2023-05-31
Filter在Java中的作用有哪些
后端开发2023-05-31
Reference在Java中的作用有哪些
后端开发2023-05-31
ioc在spring中的作用有哪些
后端开发2023-05-31
css在web中的作用有哪些
后端开发2024-04-02
@Override在Java中的作用有哪些
后端开发2023-05-31
onTouch与onClick事件在Android应用中的关系有哪些
后端开发2023-05-31
Android中有哪些应用程序组件
后端开发2023-06-03
IO流在Java中的作用有哪些
后端开发2023-05-31
Alarm在Android中的使用方法有哪些
后端开发2023-05-31
在java中jsp的作用域有哪些
后端开发2024-04-02
Android控件Spinner的作用有哪些
后端开发2023-10-24
咦!没有更多了?去看看其它编程学习网 内容吧