2012-11-16 95 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