在ActionBar中放置不确定的微调器

时间:2013-09-12 09:29:24

标签: android

在我的操作栏中,我有2个不同的图标,可以加载不同的数据。我想在加载数据时删除弹出对话框,并在数据加载时用不确定的微调器替换操作栏中的图标,然后返回到原始图标。

这样做的最佳方法是什么?我需要自定义操作栏布局吗?目前,我的操作栏图标只是从XML文件设置

<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/action_settings"
    android:title="@string/clear_stored_data"
    android:orderInCategory="100"
    android:icon="@drawable/content_discard"
    android:showAsAction="never" />

<item android:id="@+id/refresh_list"
    android:title="@string/refresh_list"
    android:orderInCategory="100"
    android:icon="@drawable/navigation_refresh"
    android:showAsAction="always" />

<item android:id="@+id/search_using_location"
    android:title="@string/search_using_current_location_short"
    android:orderInCategory="100"
    android:icon="@drawable/device_access_location_found"
    android:showAsAction="always" />

1 个答案:

答案 0 :(得分:1)

您可能想看看Github上的RefreshActionItem项目。它是第三方组件,完全符合您的要求。