gpt4 book ai didi

java - 当我在工具栏标题和副标题中加载 Logo 时不显示

转载 作者:行者123 更新时间:2023-12-02 09:29:07 25 4
gpt4 key购买 nike

当我从 firebase 加载图像并将其加载到工具栏 Logo 中时,标题和副标题消失并且 Logo 移到中心。这是我的代码:

ref.getDownloadUrl().addOnSuccessListener(uri -> {

RequestOptions requestOptions = new RequestOptions();
requestOptions = requestOptions.transform(new CenterCrop(), new RoundedCorners(20));


Glide.with(GroupChatActivity.this).asDrawable().load(uri).apply(requestOptions).into(new CustomTarget<Drawable>() {
@Override
public void onResourceReady(@NonNull Drawable resource, @Nullable Transition<? super Drawable> transition) {
getSupportActionBar().setLogo(resource);
}

@Override
public void onLoadCleared(@Nullable Drawable placeholder) {

}
});
});

Activity 如下所示:

enter image description here

当我使用 getSupportActionBar().setLogo(R.drawable.image); 时它工作正常,显示标题和副标题...

最佳答案

在工具栏中您也可以设置自己的 View 。尝试以这种方式包含您的工具栏布局 View 。

<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize">

<include
layout="@layout/toolbar_view"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</android.support.v7.widget.Toolbar>

这样你就可以定义你想要的任何东西。并且控制权在您手中。

关于java - 当我在工具栏标题和副标题中加载 Logo 时不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58116630/

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