0

我想首先禁用整个列表视图。那么如何实现呢?我在自定义列表视图上放置了一个按钮(所有按钮都可以从列表视图中的项目中单击),因此单击该按钮我正在进行一些处理。完成后我只想在列表视图中启用该项目。

4

1 回答 1

0

我认为您有一个 editext 和一个按钮作为行项目..在您的适配器的 getview 方法中..

         edittext.setClickable(false);
    edittext.setFocusableInTouchMode(false);

并在按钮的onclick中

   private OnClickListener btnOnClickListener = new OnClickListener() {
    public void onClick(View v) {

    edittext.setClickable(true);
    edittext.setFocusableInTouchMode(true);
     }
};
 button.setonClickListener(btnOnClickListener);
于 2012-04-20T06:38:14.960 回答