2012-11-16 140 views
2

我们如何处理CAB菜单中的检查按钮?CAB“检查”按钮

该项是否与一些类似android.R.id.checkbox的内部id关联?

我读过它可以在SherlockActionBar CAB中处理,但是它可以与原生ActionBar CAB一样吗?

有什么方法可以检测到这个项目的交互? onActionModeFinished()是不够的,因为我多次调用它,因为由于之前的更改发生,CAB需要存在。

谢谢。

+0

寻找这个我自己。没有人有任何输入吗? – gbotha

+0

有人能告诉我CAB代表什么吗? – WarrenFaith

+0

@Warren它代表了上下文动作栏。 – Regs

回答

1

好的,最后在尝试了一些事情后找到了解决方案。 将要用于复选框或低于

public void onDestroyActionMode(ActionMode mode) 
{ 
    //place the code you want for the checkbox or back icon here. If you don't want 
    // this code run if other selections are used, then just create a boolean value that 
    //you earlier on and check the value in this section before implementing the code 
} 

}在方法onbackpressed代码;

+0

嘿,这不是最好的解决方案,显然这个部分在许多其他情况下被调用,就像我在我的右边有一个删除(dustbing),然后它也被调用。如果我找到更好的解决方案,将会更新。 – Zen