First file main activity which gets the class data from the second
public class SecondActivity extends Activity {
TextView data_details;
/*HttpPost httppost;
StringBuffer buffer;
HttpResponse response;
HttpClient httpclient;
InputStream inputStream;
SharedPreferences app_preferences ;
List<NameValuePair> nameValuePairs;
String name="nove",pass="jerome";*/
Button clicker;
@Override
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
data_details = (TextView)findViewById(R.id.http_data_details);
clicker = (Button)findViewById(R.id.button1);
// new loadStuff().execute();
clicker.setonclickListener(new View.onclickListener(){
public void onclick(View v)
{
/*CALLS THE CONNECTIONS CLASS
Intent connections = new Intent(SecondActivity.this,DisplayActivity.class);
startActivity(connections);*/
loadStuff test = new loadStuff();
String returned;
try {
returned = test.getData();
data_details.setText(returned);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_second, menu);
return true;
}
}
package com.example.tester;
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URI;
import java.util.ArrayList;
import java.util.List;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.message.BasicNameValuePair;
import android.content.SharedPreferences;
public class loadStuff {
HttpGet httppost;
StringBuffer buffer;
HttpResponse response;
HttpClient httpclient;
InputStream inputStream;
SharedPreferences app_preferences ;
List<NameValuePair> nameValuePairs;
String name="nove",pass="jerome";
public String getData() throws Exception{
BufferedReader in = null;
String data = null;
try {
/* ConnectivityManager cm = (ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = cm.getActiveNetworkInfo();
// if no network is available networkInfo will be null
// otherwise check if we are connected
if (networkInfo != null && networkInfo.isConnected()) {
}*/
httpclient = new DefaultHttpClient();
httppost = new HttpGet();
/* Add your data
nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("UserEmail", name));
nameValuePairs.add(new BasicNameValuePair("Password", pass));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));*/
URI website = new URI("http://www.mybingback.com");
httppost.setURI(website);
// Execute HTTP Post Request
response = httpclient.execute(httppost);
inputStream = response.getEntity().getContent();
in = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
StringBuffer sb = new StringBuffer();
String line = "";
String new_line = System.getProperty("line.separator");
while((line = in.readLine()) != null){
sb.append(line + new_line);
}
in.close();
data = sb.toString();
return data;
}finally{
if(in != null)
try{
in.close();
return data;
}catch(Exception e){
e.printStackTrace();
}
}
}
}//END OF LOADSTUFF

New Topic/Question
Reply



MultiQuote



|