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

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

sina007  11 سال پیش  11 سال پیش
0 0

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

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

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...
}

موفق باشید.


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