بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

محدود کردن کاربر به انتخاب یه مقدار از اعداد

مدیریت گفتگو
sina007 11 سال پیش
آخرین تغییر: 11 سال پیش

چطور میتونم یه محدودیتی رو برای کاربر در نطر بگیرم . مثلا نتونه بیشتر از 31 داخل plain text قرار بده؟

نظرات

sina007 11 سال پیش
و اگه بیشتر قرار بده eroor بده
msm 11 سال پیش
یه if بزار و در else هم یک توست نمایش بده که ( بیشتر از عدد 31 نمی توانید وارد کنید)
msm 11 سال پیش
اگه میخوای تا بیشتر توضیح بدم

پاسخ‌ها 1

محسن علیزاده 11 سال پیش

int min = 10;
int max = 30;
EditText et = (EditText) findViewById(R.id.editText);
String etString = et.getText().toString();

if(Integer.parseInt(etString) > max){
Toast.makeText(MainActivity.this, "لطفا یک رقم کمتر از " + String.valueOf(max) + " انتخاب کنید", Toast.LENGTH_LONG).show();
} else if (Integer.parseInt(etString) < min){
Toast.makeText(MainActivity.this, "لطفا یک رقم بیشتر از " + String.valueOf(min) + " انتخاب کنید", Toast.LENGTH_LONG).show();
} else {
// do sumting...
}

موفق باشید.

نظرات


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