我有一个包含多个标志的int变量,例如:
int styles = ExpandableComposite.TITLE_BAR | ExpandableComposite.TWISTIE | ExpandableComposite.EXPANDED;
我可以测试旗帜的存在
boolean expanded = (styles & ExpandableComposite.EXPANDED) != 0;
如何清除styles
中的标记值,即动态删除ExpandableComposite.EXPANDED
,而不知道styles
中设置的确切标记?