package com.projmma; import java.util.ArrayList; import org.apache.http.NameValuePair; import org.apache.http.message.BasicNameValuePair; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.Toast; public class HomeActivity extends Activity { /** Called when the activity is first created. */ Button btnLogin; EditText txtUsername; EditText txtPassword; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); txtUsername = (EditText) findViewById(R.id.txtUsername); txtPassword = (EditText) findViewById(R.id.txtPassword); btnLogin = (Button) findViewById(R.id.btnLogin); btnLogin.setOnClickListener(new OnClickListener() { public void onClick(View v) { ArrayList postParameters = new ArrayList(); postParameters.add(new BasicNameValuePair("request", "login")); postParameters.add(new BasicNameValuePair("username", txtUsername.getText().toString())); postParameters.add(new BasicNameValuePair("password", txtPassword.getText().toString())); String response = null; try { response = Http.executeHttpPost("http://www.projectmma.net/android/user.php", postParameters); String res=response.toString(); // res = res.trim(); res= res.replaceAll("\\s+",""); //error.setText(res); if(res.equals("1")){ Toast toast = (Toast) Toast.makeText(HomeActivity.this, "Correct", Toast.LENGTH_LONG); toast.show(); } else{ Toast toast = (Toast) Toast.makeText(HomeActivity.this, "Invalid", Toast.LENGTH_LONG); toast.show(); } } catch (Exception e) { Toast toast = (Toast) Toast.makeText(HomeActivity.this, e.toString(), Toast.LENGTH_LONG); toast.show(); } } }); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.homemenu, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch(item.getItemId()) { case R.id.itmPrefs: startActivity(new Intent(this, PrefsActivity.class)); break; } return true; } }