gpt4 book ai didi

android - 导航 View 中的标题是可点击的。如何禁用它?

转载 作者:太空狗 更新时间:2023-10-29 13:18:30 24 4
gpt4 key购买 nike

我试图在触摸标题时禁用“触摸突出显示动画”。 onNavigationItemSelected() 只有在触摸菜单项时才会正确调用。但是当我触摸标题时,有一个动画。

我试过 setEnabled(false)、setClickable(false) setLongClickable(false)、setAnimation(null)、setFocusable(false),但它仍然显示。我找不到操纵 header 的方法。 (除了 addHeader)

有什么想法吗?谢谢

最佳答案

似乎更新到最新版本的设计库允许以下操作:

View headerView = LayoutInflater.from(getActivity()).inflate(R.layout.header_view, mNavigationView, false);

headerView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Consume input from header view. This disables the unwanted ripple effect.
}
});

不过,我非常有信心在更新之前尝试过这个,但运气不佳。

关于android - 导航 View 中的标题是可点击的。如何禁用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31943872/

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