Actually I have list view, on touching list view I will get popup window of same list. Now I want to add check box. How can I add check box to below code. It would be great full if you help me along with modifying code.
Activity:
listView1.setAdapter(adapter);
adapter.notifyDataSetChanged();
listView1.setOnTouchListener(new AdapterView.OnTouchListener()
{
@Override
public boolean onTouch (View v, MotionEvent event){
if (event.getAction() == MotionEvent.ACTION_UP) {
dialog = new Dialog(PendingOrdersActitvity.this);
dialog.setContentView(R.layout.itembumping);
dialog.show();
list1 = (ListView) dialog.findViewById(R.id.list1);
adapter = new CustomAdapter(PendingOrdersActitvity.this, itemsList1);
list1.setAdapter(adapter);
list1.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view,
int position, long id) {
for (int i = 0; i < itemsList1.size(); i++) {
if (i == position) {
view.setEnabled(false);
view.setClickable(false);
view.setBackgroundColor(Color.parseColor("#DCDBDB"));
adapter.notifyDataSetChanged();
ItemsBean bean = new ItemsBean();
bean.setInvNo(itemsList1.get(i).getInvNo());
bean.setItemnNameDisplay(itemsList1.get(i).getItemnNameDisplay());
bean.setLinenum(itemsList1.get(i).getLinenum());
bean.setQuantityDisplay(itemsList1.get(i).getQuantityDisplay());
bean.setProdnum(itemsList1.get(i).getProdnum());
newListitems.add(bean);
}
}
insertintodatabase(newListitems);
newListitems.clear();
return true;
}
}
}
}