編輯:關於Android編程
今天想讓按鍵暫時無效,滿足一定條件下才可以被用戶按到。最初以為是setClickable,誰知搞錯了。
請看手冊:
[java]
public void setClickable (boolean clickable)
Since: API Level 14
Sets whether this node is clickable.
Note: Cannot be called from an AccessibilityService. This class is made immutable before being delivered to an AccessibilityService.
Parameters
clickable True if the node is clickable.
Throws
IllegalStateException If called from an AccessibilityService.
public void setContentDescription (CharSequence contentDescr
這個函數的意思是讓按鍵按一下。比如弄一個定時器,然後在手機上模擬,多長時間到了讓按鍵自己按一下,而不是手動去按,可以用這個函數。
[java]
public void setEnabled (boolean enabled)
Since: API Level 14
Sets whether this node is enabled.
Note: Cannot be called from an AccessibilityService. This class is made immutable before being delivered to an AccessibilityService.
Parameters www.2cto.com
enabled True if the node is enabled.
Throws
IllegalStateException If called from an AccessibilityService.
這個函數才是真正的,讓一個按鍵可以被用戶按,或者不可按。如果設為false,按鍵則會變成灰色的,按上去也沒反應。當設為true後,才會正常使用。這正是我找的函數。
效果圖:代碼: //自定義布局的toast customViewToast.setOnClickListener(new View.OnClick
本文主要介紹的是一個球形水波的百分比控件,市面上有各種形形色色的百分比控件,我一直覺得水波是最炫的,UI給了我這個機會,然而網上搜了一大堆,不是太復雜,代碼太多(反正我是
先把來源貼上http://zrgiu.com/blog/2011/01/making-your-android-app-look-better/http://www.di
有時候我們拿到一張背景圖片,客戶要求點擊圖片的不同區域去跳轉或者實現不同的操作事件。我們首先要確認圖片的點擊區域,往往我們會在布局文件那裡下手,但是這樣不好做適配,所以我