Android基础开发-练习三(8)

2019-03-28 11:20

android:layout_below=\ android:text=\性别:\/>

android:id=\ android:layout_width=\ android:layout_height=\

android:layout_below=\>

activity_tab3_activity207.xml:

xmlns:android=\roid\

xmlns:tools=\ android:layout_width=\ android:layout_height=\

android:paddingBottom=\n\

android:paddingLeft=\n\

android:paddingRight=\in\

android:paddingTop=\ tools:context=\ >

android:id=\

android:layout_width=\ android:layout_height=\ android:text=\ />

android:id=\

android:layout_width=\ android:layout_height=\

android:layout_below=\>

MainActivity207.java: package cqut.hjr;

import android.app.TabActivity; import android.content.Intent; import android.os.Bundle;

import android.widget.TabHost;

@SuppressWarnings(\

public class MainActivity207 extends TabActivity { /** Called when the activity is first created. */ @Override

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main_activity207);

TabHost tabHost = getTabHost();

tabHost.addTab(tabHost.newTabSpec(\ setIndicator(\多选及单选

Intent().setClass(this,Tab1Activity207.class)));

tabHost.addTab(tabHost.newTabSpec(\ setIndicator(\演示Intent().setClass(this,Tab2Activity207.class)));

tabHost.addTab(tabHost.newTabSpec(\ setIndicator(\演示Intent().setClass(this,Tab3Activity207.class)));

} }

Tab1Activity207.java: package cqut.hjr;

import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View;

import android.view.View.OnClickListener; import android.widget.Button; import android.widget.CheckBox;

import android.widget.CompoundButton;

import android.widget.CompoundButton.OnCheckedChangeListener; import android.widget.RadioButton; import android.widget.RadioGroup; import android.widget.TextView; import android.widget.Toast;

public class Tab1Activity207 extends Activity { @Override

\

\

\

protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_tab1_activity207); /**

*业务处理相关(包括各个复选框的点击响应事件) */

//以findViewById()获取各个控件对象

final CheckBox checkBox1=(CheckBox)findViewById(R.id.checkBox1); final CheckBox checkBox2=(CheckBox)findViewById(R.id.checkBox2); final CheckBox checkBox3=(CheckBox)findViewById(R.id.checkBox3);

final RadioGroup radiogroup=(RadioGroup)findViewById(R.id.radioGroup); final RadioButton radio1=(RadioButton)findViewById(R.id.radioButton1); final RadioButton radio2=(RadioButton)findViewById(R.id.radioButton2); final RadioButton radio3=(RadioButton)findViewById(R.id.radioButton3); final RadioButton radio4=(RadioButton)findViewById(R.id.radioButton4);

final TextView showText=(TextView)findViewById(R.id.showText);

/*为复选框添加单击事件监听器*/

CheckBox.OnClickListener check_Listener=new CheckBox.OnClickListener() { @Override public void onClick(View v) { /*处理选中状态改变事件*/ String checkBox=\用来保存复选框选中的值 if(checkBox1.isChecked()) { checkBox=checkBox1.getText().toString()+\ } if(checkBox2.isChecked()) { checkBox+=checkBox2.getText().toString()+\ } if(checkBox3.isChecked()) { checkBox+=checkBox3.getText().toString()+\ } showText.setText(\您(复)选的是:\ } };

//将三个CheckBox的单击事件注册到check_Listener里面 checkBox1.setOnClickListener(check_Listener); checkBox2.setOnClickListener(check_Listener);

}

checkBox3.setOnClickListener(check_Listener);

/*为单选框添加单击事件监听器*/

RadioButton.OnClickListener radio_Listener=new RadioButton.OnClickListener(){

@Override

public void onClick(View v) { } };

String radio=\用来保存单选按钮选中的值

if(radio1.isChecked()){ radio=radio1.getText().toString()+\}

else if(radio2.isChecked()){ radio=radio2.getText().toString()+\}

else if(radio3.isChecked()){ radio=radio3.getText().toString()+\}

showText.setText(\您(单)选的是:\

//将三个RadioButton的单击事件注册到radio_Listener里面 radio1.setOnClickListener(radio_Listener); radio2.setOnClickListener(radio_Listener); radio3.setOnClickListener(radio_Listener); }

@Override

public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.tab1_activity207, menu); return true; }

Tab2Activity207.java: package cqut.hjr;

import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.view.View;

import android.widget.AdapterView; import android.widget.ArrayAdapter;


Android基础开发-练习三(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版小学语文四年级下册理解与运用练习题及答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: