我已经开始使用 Crouton 消息而不是 toast 消息,因为我可以配置持续时间。有什么方法可以继续显示油煎面包块消息,直到发生特定事件,而不是以明确的单位指定时间?
您可以将油煎面包块的持续时间设置为INFINITE
从内部Configuration
。然后添加一个OnClickListener
到你打电话的地方Crouton.hide(...)
像这样:
final Crouton crouton = Crouton.makeText(new Activity(), "foo", Style.ALERT)
.setConfiguration(new Configuration.Builder().setDuration(Configuration.DURATION_INFINITE).build());
crouton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Crouton.hide(crouton);
}
});
crouton.show();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)