greyhat49

passing value return on else selector

Jul 26th, 2014
276
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.31 KB | None | 0 0
  1. @Override
  2.         public void onActivityCreated(Bundle savedInstanceState) {
  3.             // TODO Auto-generated method stub
  4.             super.onActivityCreated(savedInstanceState);
  5.            
  6.             Intent i = getActivity().getIntent();
  7.             String fa = i.getStringExtra("faktorAktifitas");
  8.             String kelamin = i.getStringExtra("kelamin");
  9.             String id = i.getStringExtra("id");
  10.            
  11.             showBahan(fa, id, kelamin);
  12.         }
  13.  
  14. private void showBahan(String fa, String id, String kelamin) {
  15.             // TODO Auto-generated method stub
  16.             double preAmb;
  17.  
  18.             lanjutBtn
  19.                 = (Button)getView().findViewById(R.id.lanjutBtn);
  20.            
  21.            
  22.            
  23.             if((fa == "Rendah") && (kelamin == "P"))preAmb = 1.56;
  24.             else if((fa == "Rendah") && (kelamin == "P"))preAmb = 1.55;
  25.             else if((fa == "Sedang") && (kelamin == "L"))preAmb = 1.76;
  26.             else if((fa == "Sedang") && (kelamin == "P"))preAmb = 1.7;
  27.             else if((fa == "Berat") && (kelamin == "L"))preAmb = 2.1;
  28.             else preAmb = 2.0;
  29.            
  30.             lanjut(preAmb, id, kelamin);
  31.         }
  32.  
  33. private void lanjut(final double preAmb, final String id, final String kelamin) {
  34.            
  35.             lanjutBtn.setOnClickListener(new View.OnClickListener() {
  36.                
  37.                 @Override
  38.                 public void onClick(View v) {
  39.                     // TODO Auto-generated method stub
  40.                     Toast.makeText(getActivity(), ""+preAmb+" "+id+" "+kelamin, Toast.LENGTH_SHORT).show();
  41.                 }
  42.             });
  43.         }
Advertisement
Add Comment
Please, Sign In to add comment