我有一个自定义ListView-Adapter的问题。因此,当复选框(每个ActionBarSherlock都有一个复选框)被选中时,我正在尝试启动Listitem的ActionMode。我直接在适配器中实现了一个OnClickListener:
((CheckBox) holder.check_entry).setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//code
}
});如何正确启动ActionMode?
我希望你能帮助我。
发布于 2013-03-17 01:34:20
获取活动的引用并调用Activity#startActionMode(ActionMode.Callback callback)。作为参数,您需要传递ActionMode.Callback接口的实现。查看ActionBarSherlock的ActionMode sample。
顺便说一下,关于带有复选框的ListView,我会看看android:choiceMode和ListView#isItemChecked(int position)。
https://stackoverflow.com/questions/15451310
复制相似问题