Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns Android上的操作栏是一个单件吗?_Design Patterns_Android Actionbar_Android Searchmanager_Android Search - Fatal编程技术网

Design patterns Android上的操作栏是一个单件吗?

Design patterns Android上的操作栏是一个单件吗?,design-patterns,android-actionbar,android-searchmanager,android-search,Design Patterns,Android Actionbar,Android Searchmanager,Android Search,当我们在Android中使用搜索小部件并多次创建搜索小部件时,可能是为了知道编写了什么。。。动作栏是否像一个图层一样工作?无论我在哪种活动中,动作条都是一样的吗?在安卓系统中开发了几个月后,现在我可以说我自己的问题的答案是否定的 每个活动都有自己的操作栏(如果有),共享操作栏的唯一方法是使用片段。在这种情况下,我们可能只有一个带有操作栏、搜索小部件和所有我们喜欢的东西(甚至是它的方法!)的活动,并且只能通过片段事务更改(替换或添加)它的实际布局 也就是说,仅更改布局的一部分,或者如果片段占用所有

当我们在Android中使用搜索小部件并多次创建搜索小部件时,可能是为了知道编写了什么。。。动作栏是否像一个图层一样工作?无论我在哪种活动中,动作条都是一样的吗?

在安卓系统中开发了几个月后,现在我可以说我自己的问题的答案是否定的

每个活动都有自己的操作栏(如果有),共享操作栏的唯一方法是使用片段。在这种情况下,我们可能只有一个带有操作栏、搜索小部件和所有我们喜欢的东西(甚至是它的方法!)的活动,并且只能通过片段事务更改(替换或添加)它的实际布局

也就是说,仅更改布局的一部分,或者如果片段占用所有空间,则更改所有布局,然后根据用户交互创建随时间变化的动态布局,而不必每次启动许多活动和设置所有内容