Android平板电脑上网错误

时间:2014-03-09 05:35:44

标签: android wifi

我正在使用Android应用程序,它可以在我的手机上访问互联网,该手机使用我的提供商上网。

我有一台平板电脑,它通过Wifi连接到互联网。该应用程序在尝试访问互联网大约3秒后崩溃。 我想知道在使用Wifi的互联网时我使用的代码是否会有所不同。

我正在使用HttpClient类发出POST请求。

public static boolean postEmailData(String emailFrom, String emailContent) {
        // Create a new HttpClient and Post Header
        HttpClient httpclient = new DefaultHttpClient();
        HttpPost httppost = new HttpPost("http://example.com/email.php");

        try {
            // Add your data
            List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
            nameValuePairs.add(new BasicNameValuePair("emailFrom", emailFrom));
            nameValuePairs.add(new BasicNameValuePair("emailContent", emailContent));
            httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));

            // Execute HTTP Post Request
            HttpResponse response = httpclient.execute(httppost);

            int statusCode = response.getStatusLine().getStatusCode();
            if(statusCode == 200){
                return true;

            }
            else{
                return false;

            }


        } catch (ClientProtocolException e) {
            // TODO Auto-generated catch block
        } catch (IOException e) {
            // TODO Auto-generated catch block
        }

        return true;
    } 

0 个答案:

没有答案