在我的android应用程序中,我需要检查从java servlet返回的字符串,并相应地更改textview。
if(stat.equalsIgnoreCase("open")) {
tx = (TextView) findViewById(R.id.textView1);
tx.setText("getting");
}
else {
tx = (TextView) findViewById(R.id.textView1);
tx.setText("not getting");
}
哪里" stat"是从服务器返回的字符串。虽然变量stat的值是" open"控件进入else部分。当实际长度为4时,stat.length()返回6.这是我从servlet接收响应的方式。
final HttpEntity entity = response.getEntity();
stat = EntityUtils.toString(entity);
有人可以解释我哪里出错吗?
答案 0 :(得分:0)
尝试使用" trim"返回值。
示例:
lfsr_feedback.h