话不多说,首先展示最终效果图:
主要涉及的组件有TextView,EditText,RadioButton,CheckBox,Spinner等
整个程序实现的内容:先把注册信息填写完毕,点击确认按钮,开始检查,填写是否符合要
求,包括:1.所有空都不能为空
2.密码长度不能小于8,联系电话长度只能为11
符合要求后,将整个界面的注册信息传给第二个界面
主要的会卡住的点有(1)如何判断单选框是否被选中
private int GetRadioButtonId(){
int i;
int count=sex.getChildCount();//获取radiogroup中子组件数目(radiobutton)
for( i = 0 ;i < count; i++)
{
RadioButton rb = (RadioButton)sex.getChildAt(i);//根据索引获取当前索引对应的radioButton
if(rb.isChecked())//检查是否被选中
{
return i;
}
}
Toast.makeText(MainActivity.this,"请选择性别",Toast.LENGTH_SHORT).show();
return 0;//没有被选中的
}