مشکل در حذف یک سطر از لیست

ساخت وبلاگ
//dakhele on creat
   //برای حذف کردن
        lst_data.setOnItemClickListener(new OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {

                dbh.getWritableDatabase();
                // dbh.Remove(position);
                removeItemFromList(position);

            }
        });

 // متدی برای حذف از لیست ویو
    protected void removeItemFromList(int position) {
        final int deletePosition = position;

        AlertDialog.Builder alert = new AlertDialog.Builder(
                MainActivity.this);

        alert.setTitle("حذف");
        alert.setMessage("آیا میخواهید این اعلان حذف شود؟");
        alert.setPositiveButton("بله", new DialogInterface.OnClickListener() {

            @Override
            public void onClick(DialogInterface dialog, int which) {

                // در صورت زدن دکمه بله
                dbh.Remove(deletePosition);
                DataLList.remove(deletePosition);
                adapter.notifyDataSetChanged();
                //adapter.notifyDataSetInvalidated();
                //adapter.notifyDataSetChanged();

            }
        });
        alert.setNegativeButton("لغو", new DialogInterface.OnClickListener() {

            @Override
            public void onClick(DialogInterface dialog, int which) {
                // TODO Auto-generated method stub
                dialog.dismiss();
            }
        });

        alert.show();

    }

    //متدی برای استفاده از متد پر کردن لیست ویو
    @Override
    protected void onResume() {
        // TODO Auto-generated method stub
        super.onResume();
        DataLList = new ArrayList<HashMap<String, String>>();

        FillData();

    }

    // متد پر کردن لیست ویو
    private void FillData()
    {
        db = dbh.getReadableDatabase();
        Cursor cursors = db.rawQuery("select * from " + dbh.tbl_data, null);

        String msg;

        String datetime;

        for (int i = 0; i < cursors.getCount(); i++) {
            cursors.moveToNext();
            HashMap<String, String> map = new HashMap<String, String>();
            msg = cursors.getString(cursors.getColumnIndex("msg"));
            datetime = cursors.getString(cursors.getColumnIndex("datetime"));
            // list = cursors.getString(cursors.getColumnIndex("list"));
            map.put("msg", msg);
            map.put("datetime", datetime);

            DataLList.add(map);

        }
        adapter = new mozhgan.Test3.ListAdapter(this, DataLList);
        lst_data.setAdapter(adapter);
    }

روید باکس...
ما را در سایت روید باکس دنبال می کنید

برچسب : مشکل در حذف اکانت تلگرام,مشکل در حذف آفیس 2010,مشکل در حذف اکانت ایمو,مشکل در حذف فایل,مشکل در حذف پوشه,مشکل در حذف یک فایل,مشکل در حذف nod32,مشکل در حذف برنامه,مشکل در حذف نرم افزار,مشکل در حذف اکانت وایبر, نویسنده : کاوه محمدزادگان roid بازدید : 151 تاريخ : شنبه 13 شهريور 1395 ساعت: 21:23