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

کمک در نوشتن پرداخت درون برنامه ای زرین پال (درج قیمت توسط کاربر)

رضا مردانی  9 سال پیش  6 سال پیش
0 0

سلام دوستان

من میخوام در نرم افزار از پرداخت درون برنامه ای استفاده کنم با این تفاوت که کاربر قیمت رو خودش بتونه در Edit Text وارد کنه بعد پرداخت کنه

اما نمیدونم چجوری قیمت رو از Edit Text بگیرم ممنون میشم کمک کنید 

درگاه پرداخت زرین پال

اینم کد که setAmount همون قیمت هستش حالا میخوام بصورت داینامیک باشه و از Edit Text گرفته بشه قیمت.

 
Payment payment = new PaymentBuilder()

.setMerchantID("4ff2f25a-82c8-45eb-b540-4c5b5ee8aeb5") // This is an example, put your own merchantID here.
.setAmount(1000) // In Toman
.setDescription("پرداخت تست پلاگین اندروید")
.setEmail("moslem.deris@gmail.com") // This field is not necessary.
.setMobile("09123456789") // This field is not necessary.
.create();
+1 0
دوست عزیز تنها کاری که باید بکنید اینه که مقدار فیلدی رو که میخواید رو بگیرید داخل یه متغیر int بریزید و مدر set amount فراخوانیش کنید (9 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
مسعود نصیری پور  6 سال پیش
0 0

خب باید از این روش استفاده کنی : 

yourEditTextObject.getText().toString 

با این کار تکست اون edittext رو میگیری بعد با استفاده از Integer.parse  اون استرینگ رو به int تبدیل کنی

بعد اینو میزاری داخل متد setAmount 


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