如何以编程方式禁用ListView并滚动ListView

时间:2011-12-30 10:24:54

标签: android listview

我想以编程方式为Listview停用scrollListView

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:3)

无论控件是什么,只需在你的情况下禁用它

listView.setEnabled(false);

答案 1 :(得分:1)

使用此代码,您可以在listview enableDisableView(listview , false);

中禁用这两项内容
public void enableDisableView(View view, boolean enabled) {
        view.setEnabled(enabled);

        if ( view instanceof ViewGroup ) {
            ViewGroup group = (ViewGroup)view;

            for ( int idx = 0 ; idx < group.getChildCount() ; idx++ ) {
                enableDisableView(group.getChildAt(idx), enabled);
            }
        }
    }