私のアプリケーションではListview
、TextViewおよび。として行を持つカスタムを使用していますCheckBox
。その時点で、それぞれの行を無効(フォーカス不可)にする
必要があることを確認したいと思います。CheckBox OnCheckedChangeListener
内のコードはどうあるべきかリスナー内のrowlayoutも無効にしようとしましたが、成功しませんでした...
以下は、AdapterのgetViewメソッド内で使用しているコードです。CheckBox
final RelativeLayout RL=(RelativeLayout)convertView.findViewById(R.id.VTRLmain);
check.setOnCheckedChangeListener(new OnCheckedChangeListener()
{
@Override
public void onCheckedChanged(CompoundButton buttonView,boolean isChecked)
{
if (isChecked)
{
RL.setEnabled(false);
templist.add(getItem(position));//using for another activity
}
}
});