由于将所有 google sdks 更新为 24 Actionmode.finish() 不再起作用。没有进行任何代码更改,甚至在工具栏中的后退箭头上的后按和按也无效。我错过了什么还是这是一个错误?
编辑
我的手机是 nexus 6p,目前还没有运行牛轧糖。
只需将所有内容更改回 23 并且 actionmode.finish() 可以正常工作,因此定义有所不同:
工作:
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.android.support:support-v4:23.4.0'
compile 'com.android.support:cardview-v7:23.4.0'
compile 'com.android.support:design:23.4.0'
targetSdkVersion 23
compileSdkVersion 23
构建工具版本 23
不工作:
compile 'com.android.support:appcompat-v7:24.2.0'
compile 'com.android.support:support-v4:24.2.0'
compile 'com.android.support:cardview-v7:24.2.0'
compile 'com.android.support:design:24.2.0'
targetSdkVersion 24
compileSdkVersion 24
构建工具版本 24.0.2