import android.app.Activity;
import android.app.AlertDialog;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.*;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Color;
public class BundleObject extends Activity {
private Button mButton;
private EditText mEditText;
private RadioGroup mRadioGroup;
private double height;
private String Sex;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mButton=(Button)findViewById(R.id.confirm);
mButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
mEditText=(EditText)findViewById(R.id.heigt);
if(mEditText.getText().toString().length()==0)
{
/* AlertDialog builder = new AlertDialog.Builder(BundleObject.this).create();
builder.setTitle("提示");
builder.setMessage("請輸入您的身高!!");
builder.show();*/
new AlertDialog.Builder(BundleObject.this)
.setMessage("请輸入您的身高")
.setTitle("提示")
.setNeutralButton("确定",new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
mEditText.setHighlightColor(Color.RED);
}
}).create()
.show();
return;
}
mRadioGroup=(RadioGroup)findViewById(R.id.sex);
height=Double.parseDouble(mEditText.getText().toString());
if(mRadioGroup.getCheckedRadioButtonId()==R.id.M)
{
Sex="M";
}
else
{
Sex="F";
}
Intent intent=new Intent();
intent.setClass(BundleObject.this, Next.class);
Bundle bun=new Bundle();
bun.putDouble("Height", height);
bun.putString("Sex", Sex);
intent.putExtras(bun);
startActivity(intent);
BundleObject.this.finish();
}
});
}
}
Android相关内容:
相关推荐
Android非凡行车记录仪源码,适用于所有类似行车记录仪的应用,包含后台录像、录音等强大功能。录像方案有基于camera2的实现、基于opengles的实现,非常适合相关项目开发者进行参考和复用,也可直接基于此项目进行二...
Android应用源码之体重计算源码
android中水平仪源码 android中用传感器做的水平仪 可以直接使用
android9.0实现分屏方案
Android 实现画布涂鸦功能 源码
本源码是根据http://blog.csdn.net/ztemt_sw2/article/details/27101681中整理出来,源码在Android studio 1.5上已编译通过,能正常运行。
WebRTC的Android实现:包括服务器,pc端,android端
Android应用程序开发源码之体重计算源码
android app 课程表实现源码,可运行
在Android实现双目测距源码
Android实现Banner轮播效果,拿去不用谢
Android 基于Bundle对象编写实现一个标准的体重测量仪,其实就是一个Activity跳转页面然后接收值做处理的例子,代码利用网友写的android可视化GUI布局拖拉工具DroidDraw布局了界面。 有一点需要大家注意的是,...
源码参考,欢迎下载
Android源码——体重计算源码.zip
安卓Android源码——体重计算源码.zip
Android studio 运动健康管理系统源码.zip
Android 体重计算源码.zip源码资源下载Android 体重计算源码.zip源码资源下载
1 Android PDF 阅读器源码 2 Android Txt文本阅读器源码 3 Android SqliteManager 源码 4 Android 个人记账程序源码 5 android 多点触控实例源码 6 android 画图程序 7 Android 手电筒源码 8 Android 天气预报加...
Android源码——体重计算源码.7z