我有一个条件,当一个特定的事件将发生在后台,我必须在活动底部显示一个浮动操作按钮,以通知用户如果应用程序在前台。无论用户在哪个活动中,如果该事件由服务触发,我必须显示FAB而不是对话框,我的意思是用户可以同时与活动和FAB进行交互。如果我不想在我的应用程序的所有活动中重复相同的代码,我怎么能实现这一点。显示在Android中没有重复代码的所有活动的一些视图
-1
A
回答
0
您可以创建一个简单的活动,使其符合您的需要,并从该项目中派生(继承)所有其他活动。
+0
但是所有活动都有自己的布局,我只需要在任何当前打开的活动中显示FAB或任何视图,所以我没有使用任何content_view用于BaseActivity。 –
+0
是的,您必须为每个活动创建布局,但不必编写多余的java代码。 – lin
2
您可以创建一个utill类并在该类中创建一个静态方法,以便在该活动中您想要访问该方法的只是Classname.methodname和send参数。 或者您可以在该活动中使用该方法并从该活动延伸
相关问题
- 1. 显示所有活动的顶视图
- 2. Android活动没有显示
- 3. Android - 显示所有活动的持久视图
- 4. 滚动视图不显示Android中的所有视图
- 5. 显示从一个父活动在所有的孩子活动在android中
- 6. 在sql中没有重复的代码
- 7. 正在运行的活动没有显示视图
- 8. Intent.FLAG_ACTIVITY_CLEAR_TOP没有关闭在android中的所有活动在android
- 9. Android:在现有视图/活动顶部显示2D动画
- 10. 有没有办法避免我在MVC Razor视图中重复我的代码?
- 11. 只有一个图像视图显示android中的动画
- 12. 活动没有显示
- 13. 活动没有显示所有的片段
- 14. 图片没有显示在android imageview内滚动视图
- 15. Android中没有显示ActionMode Bar的所有图标?
- 16. 在android上显示活动没有显示
- 17. 在Android的回收视图中显示重复的图像
- 18. 我的一些代码没有在android studio中执行?
- 19. 子视图没有显示在已经显示的视图
- 20. 有人可以解释一些在Eclipse/Android中开始活动的代码吗?
- 21. 如何在iOS 9的“今日视图”中显示所有日历活动?
- 22. TableView在所有视图控制器中重复的代码 - Swift 3
- 23. 显示菜单中的所有活动,不重写onCreateOptionsMenu每次
- 24. 显示Facebook的所有活动
- 25. BannerAd在每个活动中都没有复制代码
- 26. 显示在阵列只有一个重复的值,但显示所有其他
- 27. php代码显示没有?
- 28. jQuery代码没有显示
- 29. 如何遍历Android中的所有活动组件(视图)
- 30. vimeo视频缩略图在活的wordpress站点没有显示
您是否考虑过“包含”布局? –
这是什么'通知'用于 – pskink
为此目的,我会使用'Snackbar' – lee