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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دریافت اطلاعات editText

دریافت اطلاعات editText

#1
سلام دوستان
من یه ادیت تکست دارم
میخوام کاربر هر عددی که داخل این ادیت تکست نوشت رو بگیرمش و داخل یه INteger ّریزم و بعدا داخل کد هام ازش استفاده کنم
نمیدونم چجوری اطلاعاتشو دریافت کنم
مثلا من میخوام کاربر تاریخ تولدشو وارد کنه و بره صفحه بد
چجوری این تاریخ تولدشو داخل یه INT قرار بدم ؟
و سوال بعدیم
واسه اینکه چک کنم اگر کاربر کمتر از 4 رقم عدد یا بیشتر از 4 رقم عدد وارد کرد برنامه یه پیام بده باید چیکار کنم ؟
یعنی اگر مثلا زد 137 برنامه پیام بده عدد وارد شده کم می باشد
و اگرم 13700 زد برنامه پیام بده عدد وارد شده زیاد می باشد
مرسی از راهنمایی دوستان
پاسخ

دریافت اطلاعات editText

#2
ابتدا متن رو از ادیت تکست بگیرید.و تبدیلیش کنید به یک رشته و بعد برای اون شرط بزارید.
کد پی‌اچ‌پی:
int number=0;

String s=my_edit_text.getText().toString();
if(
s.length()>4)
{
//عدد زیاد است
}else if(s.lengtth()<4)
{
//عدد کوچک است.
}else
{
 
number=Integer.parseInt(s); 


 
پاسخ

دریافت اطلاعات editText

#3
کدی که دادید رو وقتی وارد میکنم برنامه فورس کلوز میده
میشه ایمیلتونو بدید سورس رو واستون ارسال کنم و مشکل رو بگین ؟
پاسخ

دریافت اطلاعات editText

#4
شما باید نام editetext خودتون رو جای my_edittext که توی کدهست قرار بدید.
پاسخ

دریافت اطلاعات editText

#5
قرار دادم عزیز
این کارارو انجام دادم
یه نکته اینه که ادیت تکست من فقط عدد میگیره ها
در اصل من یه باتن دارم که کاربر با کلیک روش *733# رو شماره گیری میکنه
حالا واسه انتخاب مرحله مثلا باید عدد 1 تا 7 رو انتخاب کنه
بنده یه ادیت تکست گذاشتم که کاربر داخلش یکی از این اعداد رو وارد کنه
وقتی وارد کرد و روی باتن تماس کلیک کرد میخوام محتویات اون ادیت تکست گرفته بشه(مثلا 3) و داخل شماره ی *733*شماره ادیت تکست# جایگزین بشه
این که چیکار کنم که این شماره شماره گیری بشه و ... رو بلدم کامل
تنها مشکلم اینه که محتویات این ادیت تکست رو بگیرم
حتی وقتی LOG هم میگیرم محتویات فیل INT خودم خالیه یعنی اصلا دریفت نکرده محتویات رو
پاسخ

دریافت اطلاعات editText

#6
کسی پاسخگو نیست ؟
ادمین جان ؟
 
پاسخ
 سپاس شده توسط شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


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