編輯:高級開發
大家可能還記得,我們51CTO曾經為大家介紹過關於android操作系統中復選框的一些應用方式,那麼今天大家將會了解到的則是關於android單選框的一些基本概念,讓大家完全掌握這些選框的應用,方便大家學習。
●使用android單選框的時候,要用RadioGroup來分組
●選擇RadioGroup裡的單選框的時候,將調用RadioGroup的Check·()方法
●追加單選框被選擇時處理的時候,
1.調用setOnCheckedChangeListener()方法,並把RadioGroup.OnCheckedChangeListener實例作為參數傳入
2.在RadioGroup.OnCheckedChangeListener的onCheckedChanged()方法裡,取得被選中android單選框的實例
例程源碼(Java)
- vIEw source print?01.RadioGroup radioGroup = (RadioGroup)
findVIEwById(id.radioGroup);- radioGroup.check(id.radioButtonGreen);
- RadioButton radioButton = (RadioButton) findVIEwById(
- radioGroup.getCheckedRadioButtonId());
- Log.v("Test", String.valueOf(radioButton.getText()));
- radioGroup.setOnCheckedChangeListener(
- new RadioGroup.OnCheckedChangeListener() {
- public void onCheckedChanged(
- RadioGroup group,
- int checkedId) {
- RadioButton radioButton = (RadioButton) findVIEwById(checkedId);
- Log.v("Test", String.valueOf(radioButton.getText()));
- }
- });
例程源碼(Resource)
- < RadioGroup android:id="@+id/radioGroup"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content">
- < RadioButton android:id="@+id/radioButtonRed"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/Red" />
- < RadioButton android:id="@+id/radioButtonGreen"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/Green" />
- < RadioButton android:id="@+id/radioButtonBlue"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/Blue" />
- < /RadioGroup>
android單選框的基本應用方式就為大家介紹到這裡。
我們以前給大家講過《android 2.2開發初學者快速入門十一大秘技》,Google目前通用版本便是android 2.2,代號“Froyo”,這個版本的進步非常大。
過去的2010年是android全面爆發的一年,出眾的擴展性使其成為了眾多玩家的購機首選,市場占有率節節攀高。本文與大家分享七個非常有用的android開發工具和工具包
android 2.3已經於上周正式發布了。51CTO也已經給大家介紹了android 2.3 SDK的下載地址和如何安裝android 2.3 SDK。具體如何下載安
Widget是android1.5版所引進的特性之一.Widget,可讓用戶在主屏幕界面及時了解程序顯示的重要信息.標准的android系統已包含幾個Widget的示例