【发布时间】:2014-04-29 07:29:34
【问题描述】:
您好,我正在使用 Android 中的 appcompat 库制作的操作栏。好像
当我点击刷新菜单项时,我会在此处显示进度条,并且显示完美
menuItem.setActionView(R.layout.progressbar);
menuItem.expandActionView();
进度条.xml
<?xml version="1.0" encoding="utf-8"?>
<ProgressBar xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/progressBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</ProgressBar>
但是在异步任务中完成我的任务后,我将在onPostExecute 中停止它,如下所示,这不起作用,这意味着进度条在那之后仍在执行。我想在这个过程完成后隐藏它并显示刷新按钮,但它目前不工作
menuItem.collapseActionView();
menuItem.setActionView(null);
知道哪里错了吗?
【问题讨论】:
标签: android android-actionbar android-appcompat