/ / Android:一度クリックしたListViewを無効にしますか? -アンドロイド、sqlite、リストビュー

Android:リストビューを無効にする - アンドロイド、sqlite、リストビュー

リストビューがあり、リストビューのアイテムがクリックすると、リストビュー「onitemclicklistener」から呼び出されるAyscTaskを使用してsqlite dbに詳細を保存します。読み込みアラートが表示される前のリストビューで。

これを防ぐにはどうすればよいですか?リストビューのonitemclickメソッド内でリストビューを無効にしようとしましたが、うまくいきませんでした。

私のコード

//setting up the listview
ListView lv = (ListView) findViewById(android.R.id.list);
setListAdapter(new TypeArrayAdapter(TypeSelectActivity.this, R.layout.row_type, typeList));

lv.setOnItemClickListener(new OnItemClickListener() {

@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {

sectionid = Integer.parseInt(LocationWebService.incidentTypeSectionId
.get(arg2));
incidentid1 = Integer
.parseInt(LocationWebService.incidentTypeId
.get(arg2));

LocationWebService.IncidentTypeID = incidentid1;
LocationWebService.sectionID = sectionid;
new DBTasks().execute(arg2);
TextView tv=(TextView)arg1.findViewById(R.id.label_type);
TypeString=tv.getText().toString();
Log.v("TypeSelect", TypeString);

}
});

事前にお時間をいただきありがとうございます。

回答:

回答№1は0

AsnykTaskのリストを無効にして使用してみてください-> PreExecute でリストを有効にする PostExecute..