gpt4 book ai didi

android - 在操作栏中显示进度条而不是刷新菜单项

转载 作者:行者123 更新时间:2023-11-29 21:52:09 25 4
gpt4 key购买 nike

我试图在操作栏中显示进度条而不是刷新菜单项。然而,当我当前按下刷新按钮时,它消失了,但进度条取代了操作栏标题,而不是出现在刷新按钮所在的位置。

这是我的两个 .xml 文件:

  • 菜单项:

    <item android:id="@+id/menu_refresh"
    android:icon="@drawable/ic_menu_refresh"
    android:visible="true"
    android:orderInCategory="0"
    android:showAsAction="ifRoom|collapseActionView"
    android:actionLayout="@layout/action_progress_bar"
    android:title="@string/refresh"
    android:titleCondensed="@string/refresh"/>
  • 进度条布局:

    <?xml version="1.0" encoding="utf-8"?>
    <ProgressBar xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="32dp"
    android:layout_height="32dp" >
    </ProgressBar>

最佳答案

我发现了问题所在。为了显示进度条而不是菜单项,它不能有 collapseActionView 标志。删除它,并将逻辑移动到代码中(以及使用简单的 setActionView 方法),达到了目的

关于android - 在操作栏中显示进度条而不是刷新菜单项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14113133/

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