gpt4 book ai didi

android - getSupportActionBar().setCustomView(view) 没有填满整个操作栏

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:18:21 27 4
gpt4 key购买 nike

我正在尝试设置我的应用程序的自定义 View ,但我制作的布局没有填满整个操作栏。我尝试了很多样式设置,但没有一个对我有用。

这是我的 Activity 代码

View view = getLayoutInflater().inflate(R.layout.actionbar_customized_home, null);
getSupportActionBar().setDisplayShowCustomEnabled(true);
getSupportActionBar().setCustomView(view);

这里是设置为 View 的布局

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@color/actionbar_color"
>

<ImageView
android:layout_width="wrap_content"
android:layout_height="25dp"
android:layout_centerInParent="true"
android:scaleType="fitCenter"
android:src="@drawable/logo"/>



</RelativeLayout>

甚至像 navdrawer 这样的菜单项的背景我怎样才能让我的 customview 成为背景色?

非常感谢您的帮助

最佳答案

这就是您需要在 onCreate() 中添加的所有内容

getSupportActionBar().setCustomView(new CustomView(this));
getSupportActionBar().setDisplayShowCustomEnabled(true);

关于android - getSupportActionBar().setCustomView(view) 没有填满整个操作栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27262567/

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