ورود

View Full Version : بررسی مقدار EditText



SamIran
سه شنبه 03 تیر 1393, 23:07 عصر
سلام دوستان
واقعاً کلافه شدم و حس حماقت می کنم بعد از این همه سال برنامه نویسی به زبان های مختلف سئوال به این احمقانه می کنم!
از هر راهی استفاده می کنم مقدار درون EditText را خالی می بینم. در صورتی که خالی نیست.

همه این راهها را انجام دادم و جواب نگرفتم.

(EditText) findViewByID(R.id.age)).getText().toString() == null
(EditText) findViewByID(R.id.age)).getText().toString() == ""
(EditText) findViewByID(R.id.age)).getText().toString().match es("")
(EditText) findViewByID(R.id.age)).getText().toString().equal s("")
(EditText) findViewByID(R.id.age)).getText().toString().equal s(null)
(EditText) findViewByID(R.id.age)).getText().toString().trim( ).length() == 0
(EditText) findViewByID(R.id.age)).getText().toString().trim( ).equals("")

slr560
سه شنبه 03 تیر 1393, 23:55 عصر
بیا داداش اینجوری چک کن


EditText usernameEditText = (EditText) findViewById(R.id.editUsername);
sUsername = usernameEditText.getText().toString();
if (sUsername.matches("")) {
Toast.makeText(this, "You did not enter a username", Toast.LENGTH_SHORT).show();
return;
}

SamIran
چهارشنبه 04 تیر 1393, 10:01 صبح
مرسی عزیز!
چرا جاوا اینطوری هست؟ مشکل eclipse هست عایا؟

slr560
چهارشنبه 04 تیر 1393, 13:50 عصر
مرسی عزیز!
چرا جاوا اینطوری هست؟ مشکل eclipse هست عایا؟

الان چیش مشکل داره؟ زیباتر از این ؟:لبخندساده:
اول یه شی EditText میسازی و ربطش میدی به او EditText داخل UI
بعدش میای با getText متن داخلشو میگیری و میریزی توی یه استرینگ
مرحله آخرم استرینگ رو چک میکنی
مثل هلو :چشمک:

dasssnj
چهارشنبه 04 تیر 1393, 14:12 عصر
مرسی عزیز!
چرا جاوا اینطوری هست؟ مشکل eclipse هست عایا؟

الان کجاش مشکل داره؟
خب شما بلد نبودی یاد گرفتی دیگه.