嗨,我已经为我的Android应用程序创建了我自己的自定义窗口标题栏,但现在每次打开应用程序时,我都会看到默认标题栏,但我试图放置透明背景,但不能正常工作我的代码:
custom_title.xml:
<resources>
<style name="CustomWindowTitleBackground">
<item name="android:background">@android:color/transparent</item>
</style>
<style name="CustomTheme" parent="android:Theme">
<item name="android:windowTitleSize">35dip</item>
<item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item>
</style>
非常感谢任何帮助,但非常感谢。
答案 0 :(得分:1)
您是否为活动尝试full screen
活动?或noTitleBar
主题?然后为活动创建一个布局,其子布局看起来就像您的自定义标题栏一样。例如您的布局可能如下所示:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<your custom title bar/>
<your main layout/>
</LinearLayout>
因此,当您的“活动”为用户提议时,默认标题栏不可见,您的自定义布局(包含在布局中)显示为标题栏。