Android“标头”文本

发布于 2024-11-17 19:00:19 字数 269 浏览 1 评论 0原文

有没有办法以编程方式修改 Android 应用程序的标头?也许甚至添加一个带有图像的自定义视图?我说的是应用程序顶部的灰色条,其文本可以通过应用程序的 Mainfest.xml 使用活动的 label 属性进行修改:

<activity android:name=".ProgramTracks" android:label="@string/app_name">
</activity>

是否有某种方法,由于缺乏更好的词,弄乱那?

Is there a way to modify an Android app's header programatically? Maybe even adding a custom view with an image in it? I'm talking about the gray bar at the top of an app, whose text can be modified via an app's Mainfest.xml with the label attribute of the activity:

<activity android:name=".ProgramTracks" android:label="@string/app_name">
</activity>

Is there some way to, for a lack of a better word, mess with that?

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

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

发布评论

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

评论(2

﹉夏雨初晴づ 2024-11-24 19:00:19

已经在此处进行了讨论。

Already discussed here.

漫漫岁月 2024-11-24 19:00:19

您可以在活动 onCreate() 中添加自定义标头。
编写一个常用的 xml 布局并调用,

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.window_title);

其中 R.layout.window_title 是您的自定义布局。

You can add a custom header inside your activitys onCreate().
Write an usual xml layout and call

getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.window_title);

where R.layout.window_title is your custom layout.

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