Advertisement
Guest User

Coding di Eclipse

a guest
Oct 14th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.23 KB | None | 0 0
  1. package com.example.phplogin;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. import org.apache.http.NameValuePair;
  6. import org.apache.http.message.BasicNameValuePair;
  7.  
  8. import android.os.Bundle;
  9. import android.app.Activity;
  10. import android.view.Menu;
  11. import android.view.View;
  12. import android.view.View.OnClickListener;
  13. import android.widget.Button;
  14. import android.widget.EditText;
  15. import android.widget.RadioButton;
  16. import android.widget.TextView;
  17. import android.widget.Toast;
  18.  
  19. public class MainActivity extends Activity implements OnClickListener{
  20.    
  21.     RadioButton admin, operator;
  22.     Button loginBtn;
  23.     EditText user, pass;
  24.     TextView textview;
  25.     private String url ="http://10.0.2.2/login_android/login.php";
  26.    
  27.    
  28.  
  29.     @Override
  30.     protected void onCreate(Bundle savedInstanceState) {
  31.         super.onCreate(savedInstanceState);
  32.         setContentView(R.layout.activity_main);
  33.         admin = (RadioButton) findViewById(R.id.rb_admin);
  34.         operator = (RadioButton) findViewById(R.id.rb_operator);
  35.         user = (EditText) findViewById(R.id.userInput);
  36.         pass = (EditText) findViewById(R.id.passInput);
  37.         loginBtn = (Button)findViewById(R.id.button1);
  38.         loginBtn.setOnClickListener(this);
  39.     }
  40.  
  41.  
  42.     @Override
  43.     public boolean onCreateOptionsMenu(Menu menu) {
  44.         // Inflate the menu; this adds items to the action bar if it is present.
  45.         getMenuInflater().inflate(R.menu.main, menu);
  46.         return true;
  47.     }
  48.  
  49.  
  50.     @Override
  51.     public void onClick(View arg0) {
  52.         kirimData();
  53.     }
  54.    
  55.     private void kirimData(){
  56.        
  57.         ArrayList <NameValuePair> kirimkephp = new ArrayList<NameValuePair>();
  58.         kirimkephp.add(new BasicNameValuePair("auser", user.getText().toString()));
  59.         kirimkephp.add(new BasicNameValuePair("apass", pass.getText().toString()));
  60.         kirimkephp.add(new BasicNameValuePair("admin", admin.getContext().toString()));
  61.         kirimkephp.add(new BasicNameValuePair("operator", operator.getContext().toString()));
  62.         String respon = null;
  63.         try{
  64.             respon = ClientToServer.eksekusiHttpPost(url, kirimkephp);
  65.             String res = respon.toString();
  66.             res = res.trim();
  67.             Toast.makeText(this, res.toString(), Toast.LENGTH_SHORT).show();
  68.            
  69.            
  70.         }catch (Exception e){
  71.            
  72.             e.printStackTrace();
  73.         }
  74.     }
  75.    
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement