Autore Topic: Passar parametro a HttpClient httpclient  (Letto 618 volte)

Offline Spagna

  • Utente junior
  • **
  • Post: 81
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy
  • Sistema operativo:
    windows 7
Passar parametro a HttpClient httpclient
« il: 28 Aprile 2011, 22:11:04 CEST »
0
Buonasera a tutti
quando faccio click sul button non mi fa niente:
dove sbaglio
Codice (Java): [Seleziona]
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;

import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;


public class login extends Activity {
       

        /**
         * @see android.app.Activity#onCreate(Bundle)
         */

        @Override
        protected void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.login);
                Button dos = (Button) findViewById(R.id.enviarUrl);
                //EditText wusuario =(EditText) findViewById(R.id.usuario);
                //EditText wpassword =(EditText) findViewById(R.id.password);
                dos.setOnClickListener(new OnClickListener() {
                        @Override
                        public void onClick(View v) {
                                // TODO Auto-generated method stub

                                 HttpClient httpclient = new DefaultHttpClient();
                                    HttpPost httppost = new HttpPost("[url=http://dddddd.com/zzzzz/loginacceso.asp"]dddddd.com[/url]);

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

                                        // Execute HTTP Post Request
                                        HttpResponse response = httpclient.execute(httppost);
                                       
                                    } catch (ClientProtocolException e) {
                                        // TODO Auto-generated catch block
                                    } catch (IOException e) {
                                        // TODO Auto-generated catch block
                                    }
                               
                        }
                });
        }

}
un saluto
claudio
« Ultima modifica: 02 Maggio 2011, 16:26:16 CEST da Spagna »