بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
محدود کردن کاربر به انتخاب یه مقدار از اعداد
چطور میتونم یه محدودیتی رو برای کاربر در نطر بگیرم . مثلا نتونه بیشتر از 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...
}
موفق باشید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .