在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Android/ Android RadioGroup
Android 應(yīng)用組件
使用布局文件自定義Android組件
Android通知
Android主題示例
Android JetPlayer實(shí)例
Android MediaPlayer(多媒體播放)
Android AbsoluteLayout
Android FrameLayout
Android Gestures/手勢(shì)
Android AutoCompleteTextView(自動(dòng)完成)實(shí)例
Android 資源組織和訪(fǎng)問(wèn)
Android ListView
Android GridView
Android數(shù)據(jù)備份
Android撥打電話(huà)
Android發(fā)送短信/SMS
Android ProgressDialog
SimpleCursorAdapter
Android發(fā)送電子郵件
Android Activity
Android TextView
Android事件處理
Android TableLayout
Android加載Spinner
Android內(nèi)容提供者
Android自定義字體
Android Service
Android CheckBox
Android Intent過(guò)濾器
Android LinearLayout
Android登錄實(shí)例
Android RadioButton
Android樣式和主題
Android自定義組件及屬性
Android UI控件
Android Animation(動(dòng)畫(huà))實(shí)例
Android Camera(攝像頭)
Android ToggleButton
Android Clipboard(復(fù)制/剪貼板)
Android音頻捕獲(錄音)
發(fā)布Android應(yīng)用
Android Alertdialog(警告對(duì)話(huà)框)
Android圖片效果
Android內(nèi)部存儲(chǔ)
Android基于位置服務(wù)
Android RadioGroup
Android AutoCompleteTextView
Android Bluetooth(藍(lán)牙)實(shí)例
Android RelativeLayout
Android最佳實(shí)踐
Android本地化
Android自定義組件
Android教程
Android 架構(gòu)
Android UI布局
Android Button
Android Hello World示例
Android音頻管理器實(shí)例
ArrayAdapter
Android拖放
Android碎片/片段
Android圖片切換
Android JSON解析器
Android開(kāi)發(fā)環(huán)境搭建
Android Spinner
Android樣式示例
使用活動(dòng)代碼自定義Android組件
Android ImageButton
Android EditText
Android廣播接收器

Android RadioGroup

RadioGroup中使用類(lèi)組單選按鈕。如果我們選中一個(gè)單選按鈕屬于一個(gè)單選按鈕組,它會(huì)自動(dòng)取消選中同一組內(nèi)的任何先前檢查的單選按鈕。

RadioGroup 屬性

以下是RadioGroup中控件有關(guān)的重要屬性??梢詸z查Android官方文檔的屬性和相關(guān)方法的完整列表,可以用它來(lái)改變這些屬性在運(yùn)行時(shí)。

屬性 描述
android:checkedButton 這是子單選按鈕應(yīng)該在默認(rèn)情況下此單選組內(nèi)進(jìn)行檢查的ID

繼承自android.view.View類(lèi):

屬性 描述
android:background 可拉伸作為背景
android:contentDescription 定義文本簡(jiǎn)要描述了視圖內(nèi)容
android:id 對(duì)此視圖提供一個(gè)標(biāo)識(shí)符名稱(chēng)
android:onClick 在本視圖的上下文視圖被點(diǎn)擊時(shí)調(diào)用的方法的名稱(chēng)
android:visibility 控制視圖的初始可視性

示例

這個(gè)例子將帶通過(guò)簡(jiǎn)單的步驟顯示了如何創(chuàng)建自己的Android應(yīng)用程序使用線(xiàn)性布局和RadioGroup。

步驟 描述
1 使用Android Studio創(chuàng)建Android應(yīng)用程序,創(chuàng)建一個(gè)項(xiàng)目:RadioGroup
2 修改src/MainActivity.java文件,添加一個(gè)click事件
2 修改res/layout/activity_main.xml文件的默認(rèn)內(nèi)容包括AndroidUI控件
3 Define required constants in res/values/strings.xml file
4 運(yùn)行該應(yīng)用程序啟動(dòng) Android模擬器并驗(yàn)證應(yīng)用程序的結(jié)果

以下是主活動(dòng)文件 src/com.yiibai.radiogroup/MainActivity.java 的內(nèi)容。這個(gè)文件可以包括每個(gè)生命周期的基本方法。

package com.example.guidemo9;

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.RadioButton;
import android.widget.RadioGroup;
import android.widget.Toast;

public class MainActivity extends Activity {

  private RadioGroup radioGroupCricket;
  private RadioGroup radioGroupTutorials;
  private RadioButton radioBtn1;
  private RadioButton radioBtn2;
  private Button btnCricketer;
  private Button btnYiiBai;

  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    // group1
    addListenerRadioGroup1();
    // group2
    addListenerRadioGroup2();
  }

  private void addListenerRadioGroup2() {
    radioGroupTutorials = (RadioGroup) findViewById
    (R.id.radioGroup2);
    btnYiiBai = (Button) findViewById(R.id.button2);
    btnYiiBai.setOnClickListener(new OnClickListener() {

      @Override
      public void onClick(View v) {
        // get selected radio button from radioGroupTutorials
        int selected = 
        radioGroupTutorials.getCheckedRadioButtonId();
        radioBtn2 = (RadioButton) findViewById(selected);
        Toast.makeText(MainActivity.this,
        radioBtn2.getText(), Toast.LENGTH_SHORT).show();
   }
    });		
  }


  private void addListenerRadioGroup1() {

    radioGroupCricket = (RadioGroup) findViewById
    (R.id.radioGroup1);
    btnCricketer = (Button) findViewById(R.id.button1);
    btnCricketer.setOnClickListener(new OnClickListener() {

      @Override
      public void onClick(View v) {
        // get selected radio button from radioGroupCricket
        int上一篇:Android MediaPlayer(多媒體播放)下一篇:Android GridView