2012-03-22 6 views
0

mysqlデータベースのhttp応答値をローカル文字列と比較しようとしましたが、文字列は同じですが失敗します。私は何かを逃したことがあります、ヒントがおそらく助けるかもしれません。HTTPクライアントから文字列への値の比較

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

+0

Log.d( "test"、 "containEmail:" + containEmail);あなたはおそらく理由を見るでしょう。 – Joe

+0

ログは03-22 12:27:52.903:D/test(304):containsEmail:。私はcontainEmail電子メールが割り当てられていないと思う。 – GrimJov

答えて

0

マニフェストファイルにインターネットアクセス許可を追加しましたか?

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

権限は大丈夫です – GrimJov