1 ضمیمه
مشکل در گرفتن تعداد هر محصول و ضرب آن در قیمت محصول در اندروید
با سلام خدمت تمام اساتید عزیز
من در حال نوشتن یک برنامه بازاریابی برای یک شرکت غذایی هستم
در حین نوشتن برنامه به یک مشکل برخوردم
من در مین اکتیویتی برنامم یه ریسایکلرویو گذاشتم که محصولا رو نشون میدم و محصولام شامل یه عکس یه متن نام محصول و یه متن قیمت محصول هستش
من یه ادیت تکست اضاه کردم برای تعیین تعداد محصول که مشتری اون رو تعیین میکنه
خب من تمام قیمتارو از سرور گرفتم و آماده دارمش
تنها مشکل من این هستش که نمیدونم چطور باید تعدادی که کاربر وارد کرده رو بگیرم و ضزب اون قیمت کنم
یعنی نمیدونم چطور بفهمونم به برنامه که تشخیص بده مثلا تعداد 3 تا محصول برای محصول 25 هزار تومنی هستش که 3 رو ضرب در 25 هزار بکنه
و برای مثال تعداد 10 تا محصول برای محصول 10 هزار تومنی وارد شده و 10 رو ضرب در 10 بکنه و در آخر تمام قیمت ها رو جمع بزنه
ممنون میشم راهنماییم کنید!
اینم تصویری از برنامه البته عکس ها و متن ها و قیمت ها رو همینطوری گذاشتم!
http://uupload.ir/files/nh93_2018-10-22_105242.png
نقل قول: مشکل در گرفتن تعداد هر محصول و ضرب آن در قیمت محصول در اندروید
نقل قول:
نوشته شده توسط
nima1382na
با سلام خدمت تمام اساتید عزیز
من در حال نوشتن یک برنامه بازاریابی برای یک شرکت غذایی هستم
در حین نوشتن برنامه به یک مشکل برخوردم
من در مین اکتیویتی برنامم یه ریسایکلرویو گذاشتم که محصولا رو نشون میدم و محصولام شامل یه عکس یه متن نام محصول و یه متن قیمت محصول هستش
من یه ادیت تکست اضاه کردم برای تعیین تعداد محصول که مشتری اون رو تعیین میکنه
خب من تمام قیمتارو از سرور گرفتم و آماده دارمش
تنها مشکل من این هستش که نمیدونم چطور باید تعدادی که کاربر وارد کرده رو بگیرم و ضزب اون قیمت کنم
یعنی نمیدونم چطور بفهمونم به برنامه که تشخیص بده مثلا تعداد 3 تا محصول برای محصول 25 هزار تومنی هستش که 3 رو ضرب در 25 هزار بکنه
و برای مثال تعداد 10 تا محصول برای محصول 10 هزار تومنی وارد شده و 10 رو ضرب در 10 بکنه و در آخر تمام قیمت ها رو جمع بزنه
ممنون میشم راهنماییم کنید!
اینم تصویری از برنامه البته عکس ها و متن ها و قیمت ها رو همینطوری گذاشتم!
http://uupload.ir/files/nh93_2018-10-22_105242.png
در کنترل recycle view شما با استفاده از یک متد به نام getItemID به سطری که کاربر در حال وارد کردن فیلد مقدار هست دسترسی دارید کافی که شماره سطر مورد نظر خودتون را در array list که به لیست ویو تون اضافه کردید پیدا کنید وبعد به فیلد قیمت اون سطر هم دسترسی خواهید داشت دیگه از اینجا به بعد هم که سر راسته کافی عملیات ضرب را هم انجام بدید برای هر سطر درانتها هم که کل array list را جمع بزنید برای جمع انتهای لیست.
پس اگر به سطرها احتیاج دارید باید از getItemID استفاده کنید
اگر هم که فقط جمع آخر را می خواهید که دیگه با کنترل لیست ویو کاری ندارید که کافی کل array list را جمع بزنید.