Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android復選框源碼解析

Android復選框源碼解析

編輯:高級開發

android是一款由谷歌推出的基於Linux平台的開源手機操作系統。我們曾經在上一篇文章中介紹過這一系統的系統架構,相信大家應該可以對此有一個初步的認識。在這裡,大家可以通過介紹的內容充分掌握android復選框的基本概念。

  • android 2.1助陣Nexus One大戰iPhone
  • Google android:生存還是消亡
  • MOTO面向中國發布android應用商店
  • android模擬器正確應用與安裝方法
  • android系統架構基本模式解析

設置復選框的Check狀態的時候,調用setChecked()方法

●追加android復選框被選擇時處理的時候,

1.調用setOnCheckedChangeListener()方法,並把CompoundButton.OnCheckedChangeListener實例作為參數傳入

2.在CompoundButton.OnCheckedChangeListener的onCheckedChanged()方法裡,取得被選中android復選框的實例

例程源碼(Java)

  1. CheckBox checkBox = (CheckBox) findVIEwById(id.checkBox);
  2. checkBox.setChecked(true);
  3. checkBox.setOnCheckedChangeListener(
  4. new CompoundButton.OnCheckedChangeListener() {
  5. @Override
  6. public void onCheckedChanged(
  7. CompoundButton buttonVIEw,
  8. boolean isChecked) {
  9. CheckBox checkBox = (CheckBox) buttonVIEw;
  10. Log.v("Test", String.valueOf(checkBox.getText()) +
  11. " is " + String.valueOf(isChecked));
  12. }
  13. });

例程源碼(Resource)

  1. < CheckBox android:id="@+id/checkBox"
  2. android:layout_width="wrap_content"
  3. android:layout_height="wrap_content"
  4. android:text="@string/test" />

android復選框的基本應用就為大家介紹到這裡。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved