我正在尝试检查文本框中的值是否在4到80之间,但是不能 我能做到这一点,但它不是我需要的
final String checkage = age.getText().toString();
if(checkage.equals(4) || checkage.equals(80) ) {
Toast.makeText(this, "You must be older than 4 and younger than 80", Toast.LENGTH_SHORT).show();
return;
}
答案 0 :(得分:5)
使用此:
final String checkage = age.getText().toString();
int value = Integer.parseInt(checkage);
if(value >= 4 && value <= 80) {
Toast.makeText(this, "You must be older than 4 and younger than 80", Toast.LENGTH_SHORT).show();
return;
}
在这种情况下,' || '对您没用。
答案 1 :(得分:0)
======================================================================
ERROR: test_changing_credentials (base.tests.test_base.BaseTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.7/unittest/case.py", line 329, in run testMethod()
File "/pipeline/source/django/base/tests/test_base.py", line 99, in test_changing_credentials
driver.wait_for_css("h4#change-credentials-header").click()
File "/pipeline/source/django/libs/webdriver.py", line 45, in wait_for_css
raise TimeoutException(css_selector)
TimeoutException: Message: h4#change-credentials-header