【问题标题】:Disableing Android listview禁用 Android 列表视图
【发布时间】:2011-03-29 22:56:14
【问题描述】:

我有一个带有列表视图的视图和几个其他视图,包括一个按钮和一些编辑文本。我希望列表视图在按下按钮后可滚动但不可点击。 有什么建议吗?

【问题讨论】:

    标签: android listview clickable scrollable


    【解决方案1】:

    我会添加一个字段,例如:

    private boolean clicked = false;
    

    然后我会进入 onClick 方法并添加类似的内容

        if(!clicked){
    //Do Stuff on the click
        clicked = true;
    }
    else if(clicked){
    //do nothing
    }
    

    然后要再次接受点击,您首先必须再次将 clicked 设置为 false,然后继续接受点击。

    【讨论】:

      【解决方案2】:

      您需要通过调用 setOnClickListener 为 null 来禁用列表视图的点击监听器,@Aaron Decker 的解决方案也很好:-)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-06
        • 1970-01-01
        • 2015-05-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多