2012-03-22 50 views
0

我尝试将来自mysql数据库的http响应值与本地字符串进行比较,但尽管字符串相同,但它失败。我错过了什么,或许可能有所帮助。将来自httpclient的值与字符串进行比较Android

ResponseHandler<String> handleResponse = new BasicResponseHandler(); 

String phpEchoVal = httpclient.execute(httppost, handleResponse); 

String containEmail = phpEchoVal.toString(); 

txtInfo = (TextView)findViewById(R.id.txtVInfo); 

if ((containEmail.equals("success"))){ 
    txtInfo.setText(containEmail); 
}else { 
    txtInfo.setText("Exist"); 
} 
+1

你怎么知道它们是相同的? – m0skit0 2012-03-22 08:01:19

+0

Log.d(“test”,“containsEmail:”+ containsEmail);你很可能会明白为什么。 – Joe 2012-03-22 08:14:27

+0

日志给出03-22 12:27:52.903:D/test(304):containsEmail:。我相信包含电子邮件的电子邮件未分配。 – GrimJov 2012-03-22 08:33:15

回答

0

您是否将Internet权限添加到您的清单文件?

<uses-permission 
     android:name="android.permission.INTERNET" /> 
+0

权限是好的谢谢 – GrimJov 2012-03-22 08:33:41

相关问题