Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android 中文API (33) —— Checkable

Android 中文API (33) —— Checkable

編輯:Android開發實例

正文

  一、結構

    public interface Checkable

 

    間接子類

      CheckBox, CheckedTextView, CompoundButton, RadioButton, ToggleButton

 

  二、概述

    

    此接口定義了一個擴展,使得繼承它的視圖控件具有可選狀態屬性。

    (譯者注:凡是繼承了此接口的類,便有了android:checked 屬性

    

 

  三、公共方法

 

         public abstract boolean isChecked ()

         查詢當前視圖控件的選中狀態。

  返回:

  返回一個boolean的值來表示當前視圖控件的選中狀態,如果當前控件被選中,返回true值,否則返回false值。

         (譯者注:並不一定是控件上顯示了對號或者點就是被選中,很可能某個思維不同於常人的程序員會把有對號的定義為未選中而返回一個false。當然這只是可能,按照常理來說還是有對號和點的表示選中true,反之亦然。)

 

         public abstract void setChecked (boolean checked)

         設置當前視圖控件的選中狀態。(譯者注:

執行前

執行

執行後

任何狀態

setChecked(true)

選中

任何狀態

setChecked(false)

未選中

                  參數:

                            checked 指定控件的選中狀態true表示設置為選中,false為未選中。

 

         public abstract void toggle ()

         此方法用來切換當前視圖控件的選中狀態。(譯者注:即將視圖控件的當前狀態變為其相反狀態

執行前

執行

執行後

選中

toggle()

未選中

未選中

toggle()

選中

 

 

結束
 

  翻譯本文作者很用心,甚至有些感動,大家看看原文,然後再看看本文,譯者加入了許多更加容易理解的備注說明,這裡再次感謝"CN七號"為大家提供優秀的作品!
 

轉自:http://www.cnblogs.com/over140/archive/2010/11/10/1873247.html

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