Android:Android 中完整应用程序的自定义标题栏?

发布于 2024-10-05 02:09:08 字数 87 浏览 3 评论 0原文

在我的应用程序中,我有一个 tabView ,带有 5 个选项卡按钮。我需要为我的应用程序中的所有视图提供一个自定义标题栏。是否可以为我的所有视图提供通用标题栏

In my application i have a tabView , with 5 tab buttons. I need a custom title bar for all the views in myapplication .Is it possible to have common titlebar for all of my views

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

街角迷惘 2024-10-12 02:09:08

可以做到,但是你需要在每个视图中至少编写一些2行代码。

在您的活动布局 XML 中,您可以使用

<include android:id="@+id/header_include" layout="@layout/common_header" />

在您的 Activity onCreate 中,您将调用一个辅助方法来设置标题:

@Override
public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   Helper.setupHeader(this, "Title", 5);
}

第三个参数可以是最初要突出显示的选项卡视图项的索引。

Can be done, but you need to write at least some 2 lines of code in each view.

In your Activities layout XML, you could use

<include android:id="@+id/header_include" layout="@layout/common_header" />

And in your Activities onCreate, you would call a helper method to setup the header:

@Override
public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   Helper.setupHeader(this, "Title", 5);
}

The 3rd param could be the index of the tabview item to highlight initially.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文