gpt4 book ai didi

android - MultiChoiceModeListener android源码

转载 作者:行者123 更新时间:2023-11-30 02:50:42 27 4
gpt4 key购买 nike

我试图从 Android 源代码中找到 MultiChoiceModeListener 接口(interface)的代码。但我能找到的只是一具骨架: http://androidxref.com/4.4.2_r2/xref/frameworks/base/core/java/android/widget/AbsListView.java#6301

它只是说它扩展了 ActionMode.CallBack 接口(interface),这也只是一个骨架:http://androidxref.com/4.4.2_r2/xref/frameworks/base/core/java/android/view/ActionMode.java#229

定义 MultiChoiceModeListner 行为的代码到底在哪里?例如,使用 MultiChoiceModeListner 时调用 startActionMode() 的代码在哪里?

最佳答案

MultiChoiceModeListener 是一个接口(interface),因此您不会找到任何定义其行为的代码,因为接口(interface)只定义了方法而不是它们的实现(就像抽象类可能做的那样)。

基本上 MultiChoiceModeWrapper 类正在实现 MultiChoiceModeListener 并且它位于 AbsListView.java 中。

AbsListView 持有 MultiChoiceModeWrapper 字段 mMultiChoiceModeCallback 并在不同的场景中使用它。

关于android - MultiChoiceModeListener android源码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24242341/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com