Tse*_*ong 7 android android-appcompat android-listview action-menu android-contextmenu
我想多选上下文菜单添加到listview与支持库22.1.1使用AppCompatActivity和Toolbar
没有支持库我可以使用 AbsListView.MultiChoiceModeListener
使用支持库,作为参数MultiChoiceModeListener接受的支持版本没有等效存在android.support.v7.view.ActionMode.
我该怎么做才能让它与支持库一起工作?
Start `ActionMode` in `Activity`:
((AppCompatActivity)getActivity()).startSupportActionMode(new android.support.v7.view.ActionMode.Callback() {
@Override
public boolean onCreateActionMode(android.support.v7.view.ActionMode mode, Menu menu) {
return false;
}
@Override
public boolean onPrepareActionMode(android.support.v7.view.ActionMode mode, Menu menu) {
return false;
}
@Override
public boolean onActionItemClicked(android.support.v7.view.ActionMode mode, MenuItem item) {
return false;
}
@Override
public void onDestroyActionMode(android.support.v7.view.ActionMode mode) {
}
})
Run Code Online (Sandbox Code Playgroud)
使用MultiSelector库:
https://github.com/bignerdranch/recyclerview-multiselect
http://ifeve.com/recyclerview-part-2%EF%BC%9A%E9%80%89%E6%8B%A9%E6%A8%A1%E5%BC%8F/
| 归档时间: |
|
| 查看次数: |
1056 次 |
| 最近记录: |