java intermediate_java – Intermediate Progress不适用于在Gingerbr...

我刚遇到同样的问题.上面的杰克解决方案没有为我解决 – 方法未定义.

我在这里找到了一个由Jake发布的ActionBarSherlock错误列表的工作解决方案:

请参阅Jake对海报的回应 – 首先调用getSupportActionBar()来“触发创建视图”.

所以我的onCreate()方法是:

protected void onCreate(Bundle arg0)

{

super.onCreate(arg0);

// allow window to show progress spinner in the action bar

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);

getSupportActionBar();

setSupportProgressBarIndeterminateVisibility(false);

}

根据Laux的评论更新:

确保您的导入反映com.actionbarsherlock.view.Window.FEATURE_INDETERMINATE_PROGRESS以使其生效.

以下是来自使用此模式的应用程序的导入块的一部分:

import com.actionbarsherlock.app.ActionBar;

import com.actionbarsherlock.app.SherlockActivity;

import com.actionbarsherlock.view.ActionProvider;

import com.actionbarsherlock.view.Menu;

import com.actionbarsherlock.view.MenuItem;

import com.actionbarsherlock.view.Window;

import com.actionbarsherlock.widget.ShareActionProvider;

使用ABS时要记住这是一件非常好的事情 – 许多正常的Android导入应该更新以引用ABS.

重新访问导入块可能是一个好主意,或者可能完全删除它并让Eclipse为您重建(CTRL-SHIFT-O),Eclipse将提示您重新获取ABS重新导入的每个导入.

Glebbb在his answer也对此进行了解释.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值