Google在AppCompat v21中引入了工具栏小部件.我了解您可以在工具栏中将工具栏指定为 *** 作栏(通过setSupportActionbar()).
将工具栏安装为 *** 作栏而不是一直使用布局中的独立工具栏有什么好处?当工具栏安装为独立使用时无法执行的 *** 作栏时,是否可以执行此 *** 作?
linked article触及了这个主题:“当你想使用现有的Action bar工具(例如菜单膨胀和选择,ActionbarDrawerToggle等)时,使用工具栏作为 *** 作栏,但希望对其外观有更多的控制权“.
……但是他们使用了“等等”. Action bar提供了哪些其他功能,一个人错过了一个独立的工具栏?
解决方法:
使用工具栏作为UI组件的一部分的主要优点是你可以为它添加动画….例如,我认为你之前可能已经使用了Play商店,当你打开应用程序时,你可以看到一个视频应用程序或应用程序显示屏幕截图在滚动时你可以看到Actionbar从无处出现….如果你在你的应用程序中使用Actionbar,这些动画是不可能的……使用工具栏的另一个例子是当你需要时,你可以隐藏它…在滚动列表视图时你可以隐藏它,这样你就可以为你的内容提供更多的空间……这不能用Actionbar来完成……
我认为这总结了Toolbar相对于Actionbar的本质
编辑1:
抱歉谷歌改变了它的游戏商店用户界面,所以你不会发现,所以我建议你去看看一个叫做佐马托的应用程序
以上是内存溢出为你收集整理的android – 何时使用AppCompat v21将工具栏设置为 *** 作栏?全部内容,希望文章能够帮你解决android – 何时使用AppCompat v21将工具栏设置为 *** 作栏?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)