如果它包含“per / kg”,我想比较文本框中的字符串,并使用它来禁用按钮。我已经尝试了几种方法,但它没有用,请帮忙。
if (productDescTextBox.getText().equals("per/kg"))
{
buttonDot.setEnabled(true);
}
else buttonDot.setEnabled(false);
和这个
if ("per/kg".equals(productDescTextBox.getText().toString()))
{
buttonDot.setEnabled(true);
}
else buttonDot.setEnabled(false);
答案 0 :(得分:1)
使用String.contains(CharSequence)
if (productDescTextBox.getText().contains("per/kg"))
答案 1 :(得分:0)
使用string.contains。
if (productDescTextBox.getText().contains("per/kg")){
//Whatever you want
}
请注意,该方法区分大小写