Android 身高计算

package app.test;

import android.app.Activity;
import android.app.AlertDialog; 
import android.app.AlertDialog.Builder;
import android.os.Bundle;
import android.view.View;
import android.widget.*
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Color;

public class test extends Activity
{
    
    
/** Called when the activity is first created. */
     
private Button mButton;
     
private EditText fEeditText;
     
private EditText mEeditText;
     
private RadioGroup mRadioGroup; 
     
private double fheight;
     
private double mheight;
     
private String Sex; 
    @Override
    
public void onCreate(Bundle savedInstanceState) {
        
        
super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        
        mButton
=(Button)findViewById(R.id.confirm);
        fEeditText
=(EditText)findViewById(R.id.fheigt);
        mEeditText
=(EditText)findViewById(R.id.mheigt);
        mButton.setOnClickListener(
new Button.OnClickListener()  
             {  
               @Override 
               
public void onClick(View v)  
               {  
                 
// TODO Auto-generated method stub  

                  
                     
if(fEeditText.getText().toString().length()<1)
                     {
                       Builder adia
=new AlertDialog.Builder(test.this);
                       adia.setMessage(
"请輸入父亲的身高");
                       adia.setTitle(
"提示");
                       adia.setNeutralButton(
"确定"new DialogInterface.OnClickListener() {
                                                  @Override
                                                   
public void onClick(DialogInterface dialog, int which) {
                                                   
// TODO Auto-generated method stub
                                                      fEeditText.setHighlightColor(Color.RED);
                                                   }
                                         });
                       
                                  adia.show();
                                    
return;
                     }
                     
if(mEeditText.getText().toString().length()<1)
                     {
                       Builder adia
=new AlertDialog.Builder(test.this);
                       adia.setMessage(
"请输入母亲的身高");
                       adia.setTitle(
"提示");
                       adia.setNeutralButton(
"确定"new DialogInterface.OnClickListener() {
                                                  @Override
                                                   
public void onClick(DialogInterface dialog, int which) {
                                                   
// TODO Auto-generated method stub
                                                      mEeditText.setHighlightColor(Color.RED);
                                                   }
                                         });
                       
                                  adia.show();
                                    
return;
                     }
                     
                     mRadioGroup
=(RadioGroup)findViewById(R.id.sex);
                     
if(mRadioGroup.getCheckedRadioButtonId()==R.id.F)
                     {Sex
="女孩";}
                     
else
                     {
                       Sex
="男孩";
                     }
                     
                     Intent intent
=new Intent();
                     intent.setClass(test.
this,result.class);

                    fheight
=Double.parseDouble(fEeditText.getText().toString());
                    mheight
=Double.parseDouble(mEeditText.getText().toString());
                      Bundle bun
=new Bundle();
                      bun.putDouble(
"fheight", fheight);
                      bun.putDouble(
"mheight", mheight);
                     bun.putString(
"Sex", Sex);
                    intent.putExtras(bun);
                   
                     startActivity(intent);
                      finish();
                
                  
//  BundleObject.this.finish();
               }  
             }); 
    
    }

  
  

        

}
  
    
    
    
    
    
    
    
    


            

相关文章: