安卓禁止BottomNavigationView 长按弹出toast

复制代码
/**禁止长按弹出toast**/
BottomNavigationMenuView menuView = (BottomNavigationMenuView) bottomNavigationView.getChildAt(0);

for (int i = 0; i < menuView.getChildCount(); i++) {
    final View view = menuView.getChildAt(i);
    view.setOnLongClickListener(new View.OnLongClickListener() {
        @Override
        public boolean onLongClick(View v) {
            // 返回true表示消费了长按事件,不再执行默认的长按行为
            return true;
        }
    });
}
相关推荐
我是好小孩6 小时前
【Android】布局优化:include、merge、ViewStub以及Inflate()源码浅析
android
GISer_Jing6 小时前
2025年Flutter与React Native对比
android·flutter·react native
MasterLi80237 小时前
我的读书清单
android·linux·学习
怪兽20147 小时前
fastjson在kotlin不使用kotlin-reflect库怎么使用?
android·开发语言·kotlin
彭同学学习日志7 小时前
Kotlin Fragment 按钮跳转报错解决:Unresolved reference ‘floatingActionButton‘
android·开发语言·kotlin
Gracker8 小时前
Android Perfetto 系列 9 - CPU 信息解读
android
Gracker9 小时前
Android Perfetto 系列 8:深入理解 Vsync 机制与性能分析
android
Gracker9 小时前
Android Perfetto 系列 07 - MainThread 和 RenderThread 解读
android
Gracker9 小时前
Android Perfetto 系列 5:Android App 基于 Choreographer 的渲染流程
android
Gracker9 小时前
Android Perfetto 系列 6:为什么是 120Hz?高刷新率的优势与挑战
android