gpt4 book ai didi

java - 如何检查 EditText 在 Android/Java 中是否有值

转载 作者:IT老高 更新时间:2023-10-28 23:27:37 24 4
gpt4 key购买 nike

这应该很简单,但我已经尝试过检查空值的 if 语句以及检查 .length 的语句:

EditText marketValLow = (EditText) findViewById(R.id.marketValLow);
EditText marketValHigh = (EditText) findViewById(R.id.marketValHigh);
if (marketValLow.getText().length() != 0 && marketValHigh.getText().length() != 0) {
Intent intent = new Intent();
intent.setClass(v.getContext(), CurrentlyOwe.class);
startActivity(intent);
} else {
Toast.makeText(CurrentMarketValue.this, "You need to enter a high AND low.", Toast.LENGTH_SHORT);
}

但它没有检测到任何输入。有什么想法吗?

最佳答案

请不要用 == 而是用 equals() 比较字符串值:

String yourString = ;
if (marketValHigh.getText().toString().equals(""))
{
// This should work!
}

关于java - 如何检查 EditText 在 Android/Java 中是否有值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3405928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com