WEB开发网
开发学院手机开发Android 开发 Android 体重测仪器开发 阅读

Android 体重测仪器开发

 2010-11-05 00:55:48 来源:WEB开发网   
核心提示:体重测仪器Java代码package irdc.ex03_11;/* import相关class */import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;i

体重测仪器

Java代码

package irdc.ex03_11;

/* import相关class */

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.widget.Button;

import android.widget.EditText;

import android.widget.RadioButton;

public class EX03_11 extends Activity

{

private EditText et;

private RadioButton rb1;

private RadioButton rb2;

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

/* 载入main.xml Layout */

setContentView(R.layout.main);

/* 以findViewById()取得Button对象,并添加onClickListener */

Button b1 = (Button) findViewById(R.id.button1);

b1.setOnClickListener(new Button.OnClickListener()

{

public void onClick(View v)

{

/*取得输入的身高*/

et = (EditText) findViewById(R.id.height);

double height=Double.parseDouble(et.getText().toString());

/*取得选择的性别*/

String sex="";

rb1 = (RadioButton) findViewById(R.id.sex1);

rb2 = (RadioButton) findViewById(R.id.sex2);

if(rb1.isChecked())

{

sex="M";

}

else

{

sex="F";

}

/*new一个Intent对象,并指定class*/

Intent intent = new Intent();

intent.setClass(EX03_11.this,EX03_11_1.class);

/*new一个Bundle对象,并将要传递的数据传入*/

Bundle bundle = new Bundle();

bundle.putDouble("height",height);

bundle.putString("sex",sex);

/*将Bundle对象assign给Intent*/

intent.putExtras(bundle);

1 2 3 4 5 6  下一页

Tags:Android 体重 测仪器

编辑录入:coldstar [复制链接] [打 印]
赞助商链接