gpt4 book ai didi

java - 在Android中的SearchView左侧更改后退箭头按钮的颜色

转载 作者:行者123 更新时间:2023-12-01 19:05:35 25 4
gpt4 key购买 nike

我的代码:

 <androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:gravity="center"
android:theme="@style/ToolbarThreeLineColor"
android:layout_alignParentTop="true">
</androidx.appcompat.widget.Toolbar>

<style name="ToolbarThreeLineColor" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:textColorPrimary">@color/colorWhite</item>
<item name="android:textColorSecondary">@color/colorWhite</item> <!-- 3 çizgi alt alta -->
</style>
<style name="ToolbarThreeLineColorBlack" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:textColorPrimary">@color/colorBlack</item>
<item name="android:textColorSecondary">@color/colorBlack</item> <!-- 3 çizgi alt alta -->
</style>


if (isColorDark(color)){
tool.setLogo(R.drawable.ic_border);
tool.setTitleTextColor(Color.WHITE);
tool.getContext().setTheme(R.style.ToolbarThreeLineColor);

}else{
tool.setLogo(R.drawable.ic_border_color_black_24dp);
tool.setTitleTextColor(Color.BLACK);
tool.getContext().setTheme(R.style.ToolbarThreeLineColorBlack);

}


我有一个工具栏,该工具栏上提供了搜索操作。

my toolbar.

我想将箭头的颜色更改为黑色。我怎样才能做到这一点?

arrow.

最佳答案

使用Theme.AppCompat.NoActionBar代替Theme.AppCompat.Light.NoActionBar进行黑暗操作,可自动更改颜色

<style name="ToolbarThreeLineColor" parent="Theme.AppCompat.NoActionBar">
<!-- 3 çizgi alt alta -->
</style>


或者您可以使用此图标更改图标

<item name="homeAsUpIndicator">@drawable/your_drawable</item>

关于java - 在Android中的SearchView左侧更改后退箭头按钮的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59562937/

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