阅读更多

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如何为APK文件进行签名
  • Android怎么为自定义组件注册属性
  • android怎么使用XML的方式为背景添加渐变的效果
  • android在ActivityGroup里面如何访问子Activity的View 并操作它去改变UI
  • Android实现动画旋转的源代码

更多相关文章

  1. Android 打包失败,提示 Android resource linking failed
  2. Android UI控件详解-AutoComplete-TextView(自动提示)
  3. Android检测网络连接并提示
  4. Android搜索框自动提示文本框——(单一提示)
  5. android实现自动提示功能
  6. Android正在启动的提示框
  7. android入门级小软件身高体重计算器源代码,初学者可以看看~
  8. Android Studio 更新时提示connection failed的解決方法

随机推荐

  1. 高效显示Bitmap+listview冲突解决+图片内
  2. ANDROID STRINGS.XML的特殊字符_安卓STRI
  3. Android(安卓)音频焦点(Audio Focus)
  4. afinal logoAndroid的快速开发框架 afina
  5. 如何修改Android设备添加重启、飞行模式
  6. Libusb库在Android下的使用例程
  7. 预知未来!2013年Android发展3大趋势预测
  8. Android Studio XML布局控件不提示属性以
  9. android定时器的用法总结
  10. 更改Android studio中SDK,AVD的默认路径