package AgeDeath.androidfirst;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class result extends Activity {
 Intent i;
 Button btnBack;
 Button btnnext;
 //EditText editTake;
 boolean isrbtn21;
 boolean isrbtn22;
 boolean isrbtn31;
 boolean isrbtn32;
 boolean isrbtn41;
 boolean isrbtn42;
 boolean isrbtn51;
 boolean isrbtn52;
 String Age;
 
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.result);
  
  i = getIntent();
  
  btnBack = (Button)findViewById(R.id.rback);
  btnBack.setOnClickListener(new OnClickListener() {       
            public void onClick(View v) {  
             finish();
      }    
        }); 
  btnnext = (Button)findViewById(R.id.rnext);
  btnnext.setOnClickListener(new OnClickListener() {       
            public void onClick(View v) {
             showDialog();
      }    
        });
 }
 public int calAge(){
  int result;
  double pivot=0;
  
  
  Bundle bundle = i.getExtras();
  String age = bundle.getString("age");
  boolean isMale = bundle.getBoolean("isMale");
  boolean isFemale = bundle.getBoolean("isFmale");
  isrbtn21 = bundle.getBoolean("isrbtn21");
  isrbtn21 = bundle.getBoolean("isrbtn22");
  isrbtn21 = bundle.getBoolean("isrbtn31");
  isrbtn21 = bundle.getBoolean("isrbtn32");
  isrbtn21 = bundle.getBoolean("isrbtn41");
  isrbtn21 = bundle.getBoolean("isrbtn42");
  isrbtn21 = bundle.getBoolean("isrbtn51");
  isrbtn21 = bundle.getBoolean("isrbtn52");
  
  
  Log.i("test", "age  = " + age);
  Log.i("test", "isMale  = " + isMale);
  Log.i("test", "isFemale  = " + isFemale);
  Log.i("test", "isrbtn21  = " + isrbtn21);
  Log.i("test", "isrbtn22  = " + isrbtn22);
  Log.i("test", "isrbtn31  = " + isrbtn31);
  Log.i("test", "isrbtn32  = " + isrbtn32);
  Log.i("test", "isrbtn41  = " + isrbtn41);
  Log.i("test", "isrbtn42  = " + isrbtn42);
  Log.i("test", "isrbtn51  = " + isrbtn51);
  Log.i("test", "isrbtn52  = " + isrbtn52);
 
  
  
  
  pivot = pivot + 80;
  
  if(isrbtn21){
   pivot = pivot +9;
  }
  else if(isrbtn22){
   pivot = pivot -5;
  }
  if(isrbtn31){
   pivot = pivot +7;
  }
  else if(isrbtn32){
   pivot = pivot -3;
  }
  if(isrbtn41){
   pivot = pivot +2;
  }
  else if(isrbtn42){
   pivot = pivot -2;
  }
  if(isrbtn51){
   pivot = pivot +2;
  }
  else if(isrbtn52){
   pivot = pivot -1;
  }
  
  
  
  
  result = (int) pivot ;
   
  return result;
 }
 
 public void showDialog(){
  new AlertDialog.Builder(this)
  .setMessage(calAge())
  .setTitle( " 님의 age")
  .setPositiveButton("Ok", new DialogInterface.OnClickListener() {
   public void onClick(DialogInterface dialog, int which) {
    dialog.dismiss();
   }
  }).show();
 }
 
}


필요없는 부분 수정하고 고칠거 다고쳐는데요

마지막에 결과값이 안나오네요

제가 제대로 한건지

 

의문점

1.앞장에서 저장한값을 제대로 불러왓는지

2.쑈다이얼로그가 맞게 작성되었는지

3.calAge에서 pivot값이 맞게 작성되었는지

4.쑈다이얼로그말고 출력 방법을 수정할수잇는지

 

혹시 몰라서 풀소스 올려봅니다

공부한다고 생각하시고 한번 보세요