نمایش نتایج 1 تا 3 از 3

نام تاپیک: تغییر رنگ برخی از آیتم ها لیست ویو شخصی

  1. #1

    تغییر رنگ برخی از آیتم ها لیست ویو شخصی

    با سلام
    من یه لیست ویو دارم که خودم اونو ساختم Custom ListView ، توی اون یه TextView دارم که وضعیت را نگه می داره و لیست من با sqlite پر میشه . می خوام ردیف هایی که وضعیت مثلا یک دارن به رنگ سبز نشون داده بشن . امکان پذیر هست و توی چه فانکشنی باید این دستورات را بنویسم

    لطفا یه راهنمایی کوچک بفرمایید ممنونم

  2. #2
    کاربر دائمی آواتار Nevercom
    تاریخ عضویت
    دی 1387
    محل زندگی
    بستک
    سن
    35
    پست
    1,118

    نقل قول: تغییر رنگ برخی از آیتم ها لیست ویو شخصی

    خب شما در متد getView اون Layoutی که مدنظر هست رو Inflate می کنید، و به تمام خصوصیت ها دسترسی دارید.
    اگر میخواید بکگراند کل ردیف رو عوض کنید، به LinearLayout یا RelativeLayout ریشه (منظور Viewی هست که تو فایل Layout در ابتدا قرار داره و سایر Viewها زیر مجموعه اون هستند) یک id اختصاص بدید و بعد پیداش کنید و خصوصیتش رو عوض کنید.

  3. #3
    کاربر دائمی آواتار godofphp
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    between 0 and 1
    پست
    792

    نقل قول: تغییر رنگ برخی از آیتم ها لیست ویو شخصی

    این کار رو باید داخل Adapter خودتون انجام بدید
    همین Custom Listview که ساختید حتما یک Adapter هم داره که رابط بین داده های دیتابیس و Listview هست . همونجا که مقدار دهی میکنید به Textview هاتون میتونید کدنویسی کنید و شرط بزارید مثلا اگر position ایتم عدد فرد بود قرمز بشه و اگه فرد بود زرد بشه و یا هر نوع الگوریتم دیگه ای که خواستید
    این تغییر رنگ رو هم به خصوصیات layout خودتون با دریافت آییدی اونها باید اعمال بکنید

تاپیک های مشابه

  1. تغییر رنگ برخی از سطرهای گزارش استیمول
    نوشته شده توسط @liReza11800 در بخش ابزارهای گزارش سازی
    پاسخ: 1
    آخرین پست: یک شنبه 25 مرداد 1394, 16:02 عصر
  2. پاسخ: 1
    آخرین پست: سه شنبه 25 آذر 1393, 18:21 عصر
  3. تغییر رنگ پس زمینه آیتم اول لیست ویو
    نوشته شده توسط mz6488 در بخش Android Studio
    پاسخ: 8
    آخرین پست: شنبه 22 شهریور 1393, 18:26 عصر
  4. تنظیم وضوح رنگ پس زمینه آیتم های لیست ویو
    نوشته شده توسط sermoni در بخش Android Studio
    پاسخ: 1
    آخرین پست: چهارشنبه 29 مرداد 1393, 14:51 عصر
  5. تغییر رنگ بعضی از رکورد ها در datagridview
    نوشته شده توسط rezaei manesh در بخش VB.NET
    پاسخ: 3
    آخرین پست: شنبه 20 آبان 1385, 11:45 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •