آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

حذف کردن یک آیتم از لیست بصورت اتوماتیک

Vandroid  11 سال پیش  11 سال پیش
0 0

باسلام

من یه لیست دارم که اطلاعات را از بانک می خونه و توی لیست نشون میده. بعضی از سطرهای لیست را نمی خوام توی لیست نشون داده بشه. بعنوان مثال من 10 مقدار تکراری دارم که میخوام اونها حذف بشن و توی لیست نشون داده نشن. چکار باید بکنم؟

 

 

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
+1 0

 با دستور DISTINCT میتونی هنگام خوندن اطلاعات از دیتابیس تکراری ها رو حذف کنی (لینک)

SELECT DISTINCT column_name FROM table_name ;
0 0
lممنون ، اما من منظورم اینه که چطوری از توی ListView حذف کنم. یعنی میخوام کاری کنم که فقط آیتمهایی که خودم میخوام توی ArrayAdapter ، Fill بشن. امیدوارم متوجه منظور شده باشید. (11 سال پیش)
0 0
خوب وقتی از دیتابیس خونده نشه تو لیست ویو هم نمایش داده نمیشه دیگه ! (11 سال پیش)
+1 0
@blaster البته دستور Group by هم برای این کار مناسب هست و تکراری ها رو بر اساس برابر بودن ستون های خاص حذف میکنه (11 سال پیش)
پاسخ به سوال 
Devtpoint  11 سال پیش
0 0

             ImageView imgDelete = (ImageView) view.findViewById(R.id.imgDelete);

imgDelete.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View view) {
                    adapter.remove(item);

                }
            });


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .