gpt4 book ai didi

android - Gmail 平板电脑喜欢 Actionbar 项目

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:47:01 24 4
gpt4 key购买 nike

我正在尝试构建一个像 Gmail 应用程序中那样具有拆分 actionbar/toolbar 的应用程序。

这种行为是否有任何 View 元素,还是我必须自己编写这样的工具栏?

当打开 slidingDrawer 时,搜索图标随着主 fragment 移动。

Closed drawer

Opened drawer

最佳答案

为此,您可以添加一个新的 Toolbar每个 fragment 布局的小部件。新的 Toolbar 类被设计成比传统的 Actionbar 更灵活,并且在这种拆分设计中会很好地工作。 This post是实现独立工具栏的一个很好的概述。为了后代的利益,我在下面包含了它的示例代码。

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.blah);

Toolbar toolbar = (Toolbar) findViewById(R.id.my_awesome_toolbar);

// Set an OnMenuItemClickListener to handle menu item clicks
toolbar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
// Handle the menu item
return true;
}
});

// Inflate a menu to be displayed in the toolbar
toolbar.inflateMenu(R.menu.your_toolbar_menu);
}

关于android - Gmail 平板电脑喜欢 Actionbar 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31182533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com