Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package library.danaraddi.com.myapplication;
- import java.util.ArrayList;
- import java.util.List;
- import org.apache.http.NameValuePair;
- import org.apache.http.message.BasicNameValuePair;
- import org.json.JSONObject;
- import android.annotation.TargetApi;
- import android.app.Activity;
- import android.os.AsyncTask;
- import android.os.Build;
- import android.os.Bundle;
- import android.view.View;
- import android.view.View.OnClickListener;
- import android.widget.Button;
- public class MainActivity extends Activity {
- JSONParser jsonParser = new JSONParser();
- String URL = "http://192.168.1.2/CPSScripts/submit.php";
- @TargetApi(Build.VERSION_CODES.GINGERBREAD)
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- // importing button
- Button button = (Button) findViewById(R.id.button);
- button.setOnClickListener(new OnClickListener() {
- @Override
- public void onClick(View v) {
- // TODO Auto-generated method stub
- new Submition().execute();
- }
- });
- }
- private class Submition extends AsyncTask<Void, Void, String>{
- @Override
- protected String doInBackground(Void... params) {
- // TODO Auto-generated method stub
- List<NameValuePair> parameter = new ArrayList<NameValuePair>();
- parameter.add(new BasicNameValuePair("question","question"));
- parameter.add(new BasicNameValuePair("option1","option1"));
- parameter.add(new BasicNameValuePair("option2","option2"));
- parameter.add(new BasicNameValuePair("option3","option3"));
- parameter.add(new BasicNameValuePair("option4","option4"));
- parameter.add(new BasicNameValuePair("answer","answer"));
- try {
- JSONObject jsonObj = jsonParser.makeHttpRequest(URL, "POST", parameter);
- //do some response handling here
- } catch (Exception e) {
- e.printStackTrace();
- }
- return null;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment