标签:
它是一个ActionBar,有各种操作项,但它不是始终显示的ActionBar,它需要上下文才显示.样式如下:
有多种启动context action bar的方式,常见的如下:
1:通过activity的ActionMode startActionMode(ActionMode.Callback callback)启动
2:listview的setChoiceMode(int choiceMode) +setMultiChoiceModeListener(MultiChoiceModeListener mcml)
mListView.setAdapter(adapter); mListView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL);//CHOICE_MODE_SINGLE mListView.setMultiChoiceModeListener(this);
public boolean onCreateActionMode(ActionMode mode, Menu menu) // cab创建时调用它,
public boolean onPrepareActionMode(ActionMode mode, Menu menu) //操作项预处理函数,在onActionItemClicked前,可动态显示菜单
public boolean onActionItemClicked(ActionMode mode, MenuItem item) //cab上的操作项事件处理函数
public void onDestroyActionMode(ActionMode mode) //cab销毁函数
ActionBar(17)context action bar简介,启动,各函数介绍
标签:
原文地址:http://www.cnblogs.com/cocl/p/4561268.html