android学习日常3-15 关于单选框附加监听的复习
来源:互联网 发布:手机上能关淘宝店吗 编辑:程序博客网 时间:2024/06/10 23:42
MainActivity中代码
package com.mz.dx;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.RadioButton;import android.widget.RadioGroup;import android.widget.RadioGroup.OnCheckedChangeListener;import android.widget.Toast;public class MainActivity extends Activity { private RadioGroup sex_radioGroup; private Button btn_s; /** Called when the activity is first created. */ @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); sex_radioGroup=(RadioGroup)findViewById(R.id.sex_ridioGroup); sex_radioGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() { public void onCheckedChanged(RadioGroup arg0, int arg1) { // TODO Auto-generated method stub if(arg1==R.id.sex_man){ Toast toast=Toast.makeText(MainActivity.this, "您选中的是男", Toast.LENGTH_LONG); toast.show(); }else{ Toast toast=Toast.makeText(MainActivity.this, "您选中的是女", Toast.LENGTH_LONG); toast.show(); } } }); btn_s=(Button)findViewById(R.id.btn_s); btn_s.setOnClickListener(new OnClickListener() { public void onClick(View v) { // TODO Auto-generated method stub for(int i=0;i<sex_radioGroup.getChildCount();i++){ RadioButton radio=(RadioButton)sex_radioGroup.getChildAt(i); if(radio.isChecked()){ Toast toast=Toast.makeText(MainActivity.this,"您选中的是:"+radio.getText(),Toast.LENGTH_SHORT); toast.show(); } } } }); }}
前端代码
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="选择性别"/> <RadioGroup android:id="@+id/sex_ridioGroup" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="horizontal"> <RadioButton android:id="@+id/sex_man" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="男"/> <RadioButton android:id="@+id/sex_woman" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="女"/> </RadioGroup> <Button android:id="@+id/btn_s" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="提交"/></LinearLayout>
解析未完。。。
0 0
- android学习日常3-15 关于单选框附加监听的复习
- 关于DB2的日常学习
- (Android日常)关于ToolBar的坑
- 日常学习Android-Handler
- Android学习日常
- 关于超星的日常
- 关于android监听网路状态的代码
- android 关于EditText的输入监听
- 日常——学习关于SOCKET的内容
- 关于消息的附加参数
- php学习日常3-21 关于表示行与列
- 学习日常的记录
- 学习的日常
- 日常学习的记录
- 【Android进阶学习】监听EditText的变化
- 【Android进阶学习】监听EditText的变化
- 【Android进阶学习】监听EditText的变化
- android学习笔记2 - button的监听
- Android WebView的简单实用
- android山寨卫士开发笔记-001
- 介绍Text-To-Speech在Android中的用法
- java类型转换
- BZOJ 2190 仪仗队
- android学习日常3-15 关于单选框附加监听的复习
- http和https的差别
- iOS,Android,WP, .NET通用AES加密算法
- PhpStorm +xdebug 调试安装配置注意事项
- MFC CArchive Serialize 序列化类 设计和使用
- Serializable 序列化和反序列化
- VS2013——error C4996: 'std::_Uninitialized_copy0':
- 基础总结篇之一:Activity生命周期
- UCenter单点登录,同步登录,同步登出原理