gpt4 book ai didi

android - 如何设置 android view pager 不可点击

转载 作者:搜寻专家 更新时间:2023-11-01 09:10:11 31 4
gpt4 key购买 nike

我正在开发一个带有 android view pager 的应用程序我想将 view pager 设置为不可点击状态。我都试过了

            myviewpager.setFocusable(false);
myviewpager.setFocusableInTouchMode(false);
myviewpager.setHapticFeedbackEnabled(false);
myviewpager.setLongClickable(false);
myviewpager.setClickable(false);
myviewpager.setPressed(false);
myviewpager.setSelected(false);
myviewpager.setEnabled(false);

但不在 View 寻呼机上工作任何人都知道如何设置 View 寻呼机可点击禁用状态请帮助..

最佳答案

将此代码添加到您的自定义 ViewPager 实现中。这将使您能够按预期禁用 viewpager。

@Override
public boolean onTouchEvent(MotionEvent event) {
if (this.enabled) {
return super.onTouchEvent(event);
}

return false;
}

@Override
public boolean onInterceptTouchEvent(MotionEvent event) {
if (this.enabled) {
return super.onInterceptTouchEvent(event);
}

return false;
}

public void setPagingEnabled(boolean enabled) {
this.enabled = enabled;
}

关于android - 如何设置 android view pager 不可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8784398/

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