2012-04-20 13 views
0

最初のインスタンスでリストビュー全体を無効にしたいとします。だからそれを達成する方法は? カスタマイズされたリストビューのボタン(すべてのボタンはリストビュー内の項目からクリックできる)を置いています。そのボタンをクリックすると、いくつかの処理が実行されます。終了したら、listviewでその項目だけを有効にします。完全なリストビューを無効にする方法

答えて

0
私はあなたのアダプタのごGetViewメソッドで ..あなたは、行項目としてeditextとボタンを持っていると思う

..

  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); 
を置きます
関連する問題