انجمن سایت کلیدستان



کلیک بر دکمه داخل هر آیتم از لیست ویو در برنامه نویسی اندرویدزمان کنونی: ۱۳۹۵/۰۹/۱۴، ۰۸:۴۸ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: kousha.nikkar
آخرین ارسال: kousha.nikkar
پاسخ 4
بازدید 822

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کلیک بر دکمه داخل هر آیتم از لیست ویو در برنامه نویسی اندروید

کلیک بر دکمه داخل هر آیتم از لیست ویو در برنامه نویسی اندروید

#1
سلام، منبع یا سورسی از آموزش اینکه بر دکمه ای داخل آیتم لیست ویو کلیک بشه و بر اساس اون عملیات مختلفی انجام بشه رو کی سراغ داره؟؟؟
پاسخ

کلیک بر دکمه داخل هر آیتم از لیست ویو در برنامه نویسی اندروید

#2
سلام مجدد
من توی getView آداپتر لیستم عملیات کلیک بر دکمه رو نوشتم
اما در این صورت با کلیک بر روی هر دکمه ، نسبت به آخرین آیتمی که load شده عملیتش رو انجام میده ، نه نسبت به همون آیتمی که دکمه در آن قرار داره...
مشکل رو چجوری برطرف کنم؟
پاسخ

کلیک بر دکمه داخل هر آیتم از لیست ویو در برنامه نویسی اندروید

#3
سلام.
کلید زیر را بخوانید :

کلید شماره 2961

باید عملیات کلیک (دستورات اجرایی آن) را به متغیر position وابسته کنید.
کلیه کدهای اجرایی را هم درون خود روش getView بنویسید.

----------------------------------

معمولا برای استفاده از یک متغیر درون برخی روش ها (methods) به مشکل برمی خوریم، اگر این مشکل برای شما هم پیش آمد (عدم شناسایی متغیر position در روش setOnClickListener)، کلید زیر را بخوانید :

کلید شماره 3048

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط kousha.nikkar

کلیک بر دکمه داخل هر آیتم از لیست ویو در برنامه نویسی اندروید

#4
سپــــــــــــــــــــاااااااااســـــــــــــــــــــــــــــــــــــــــــــــــــــــ
پاسخ
 سپاس شده توسط admin


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)