Skip to main content

Getting Data Fromdata from the Serverserver and Loading New Screenloading new screen using Android

iI am using following code to get data from the Server and if the value from server is GEEKGEEK then it will load to next class,but but new view is not loading,can u. Can you say what is the problem?

Getting Data From the Server and Loading New Screen using Android

i am using following code to get data from the Server and if the value from server is GEEK then it will load to next class,but new view is not loading,can u say what is the problem?

Getting data from the server and loading new screen using Android

I am using following code to get data from the Server and if the value from server is GEEK then it will load to next class, but new view is not loading. Can you say what is the problem?

Source Link
Alex Mathew
  • 1.6k
  • 9
  • 31
  • 57

Getting Data From the Server and Loading New Screen using Android

i am using following code to get data from the Server and if the value from server is GEEK then it will load to next class,but new view is not loading,can u say what is the problem?

 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); login = (Button) findViewById(R.id.login); username = (EditText) findViewById(R.id.username); password = (EditText) findViewById(R.id.password); login.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { String Re; String mUsername = username.getText().toString(); String mPassword = password.getText().toString(); Re=tryLogin(mUsername, mPassword); if(Re=="GEEK") { Intent i = new Intent(); i.setClassName(v.getContext(),"com.httplogin.MainScreen"); startActivity(i); } } }); } protected String tryLogin(String mUsername, String mPassword) { HttpURLConnection connection; OutputStreamWriter request = null; URL url = null; String response = null; String parameters = "username="+mUsername+"&password="+mPassword; try { url = new URL("http://serverspace/script.php"); connection = (HttpURLConnection) url.openConnection(); connection.setDoOutput(true); connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded"); connection.setRequestMethod("POST"); request = new OutputStreamWriter(connection.getOutputStream()); request.write(parameters); request.flush(); request.close(); String line = ""; InputStreamReader isr = new InputStreamReader(connection.getInputStream()); BufferedReader reader = new BufferedReader(isr); StringBuilder sb = new StringBuilder(); while ((line = reader.readLine()) != null) { sb.append(line + "\n"); } // Response from server after login process will be stored in response variable. response = sb.toString(); isr.close(); reader.close(); } catch(IOException e) { Toast.makeText(this,e.toString(),0).show(); } return response; } }