最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android按鈕按下的時(shí)候改變顏色實(shí)現(xiàn)方法

 更新時(shí)間:2014年01月17日 16:14:09   作者:  
這篇文章主要介紹了Android按鈕按下的時(shí)候改變顏色實(shí)現(xiàn)方法,有需要的朋友可以參考一下

需求是在我按下按鈕時(shí),該變按鈕顏色,使用戶感覺到自己按了按鈕,當(dāng)松開的時(shí)候,變回原來的顏色。

正常時(shí):

按下時(shí):

有人說,直接監(jiān)聽按鈕的按下事件不得了嘛,其實(shí)這樣確實(shí)能實(shí)現(xiàn)同樣的效果,但是有個(gè)缺點(diǎn),比如很多按鈕都需要這樣的效果,那你同樣的代碼就要重復(fù)很多次。所以,還是要通用起來。

首先,在res文件夾下新建一個(gè)文件夾drawable,這是無關(guān)分辨率的:

在下面建立一個(gè)xml文件:login_button_selector.xml

復(fù)制代碼 代碼如下:

<selector xmlns:android="http://schemas.android.com/apk/res/android">

        <item android:drawable="@drawable/clr_normal" android:state_pressed="false"/>
        <item android:drawable="@drawable/clr_pressed" android:state_pressed="true"/>

    </selector>

然后在value文件夾下的string.xml文件里添加:

復(fù)制代碼 代碼如下:

<drawable name="clr_normal">#ff6501</drawable>
 <drawable name="clr_pressed">#a44100</drawable>

最后為button添加:

復(fù)制代碼 代碼如下:

<Button
  android:layout_marginTop="15dp"
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:text="@string/loginSubmit"
         android:id="@+id/login"
         android:textColor="@android:color/white"
         android:background="@drawable/login_button_selector"
         />

相關(guān)文章

  • 詳解Android壁紙服務(wù)的啟動過程

    詳解Android壁紙服務(wù)的啟動過程

    你有設(shè)置過手機(jī)的壁紙嗎,你知道壁紙是什么樣的程序它是怎么在后臺運(yùn)行的嗎?這篇文章主要介紹了詳解Android系統(tǒng)壁紙服務(wù)的啟動過程
    2021-08-08
  • Android圖表庫HelloCharts的實(shí)例詳解

    Android圖表庫HelloCharts的實(shí)例詳解

    這篇文章主要介紹了Android中的圖標(biāo)庫HelloCharts的一些簡單使用實(shí)例,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)有一定的參考價(jià)值,需要的可以參考一下
    2022-01-01
  • Android字符串資源文件format方法使用實(shí)例

    Android字符串資源文件format方法使用實(shí)例

    本文介紹了Android的資源文件values/strings.xml中如何實(shí)現(xiàn)格式化字符串,這里舉個(gè)簡單的例子供大家參考
    2013-11-11
  • Android App獲取屏幕旋轉(zhuǎn)角度的方法

    Android App獲取屏幕旋轉(zhuǎn)角度的方法

    這篇文章主要為大家詳細(xì)介紹了Android App獲取屏幕旋轉(zhuǎn)角度,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • Android控件系列之CheckBox使用介紹

    Android控件系列之CheckBox使用介紹

    CheckBox和Button一樣,也是一種古老的控件,它的優(yōu)點(diǎn)在于,不用用戶去填寫具體的信息,只需輕輕點(diǎn)擊,缺點(diǎn)在于只有“是”和“否”兩種情況,但我們往往利用它的這個(gè)特性,來獲取用戶的一些信息
    2012-11-11
  • android 橫豎屏限制的配置方法

    android 橫豎屏限制的配置方法

    android 橫豎屏限制的配置方法,需要的朋友可以參考一下
    2013-05-05
  • Kotlin函數(shù)默認(rèn)值的完全講解

    Kotlin函數(shù)默認(rèn)值的完全講解

    這篇文章主要給大家介紹了關(guān)于Kotlin函數(shù)默認(rèn)值的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Kotlin具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Android中ViewPager獲取當(dāng)前顯示的Fragment

    Android中ViewPager獲取當(dāng)前顯示的Fragment

    這篇文章主要介紹了Android中ViewPager獲取當(dāng)前顯示的Fragment的兩種方法,一種是使用 getSupportFragmentManager().findFragmentByTag()方法,另一種是重寫適配器的 setPrimaryItem()方法,有需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-01-01
  • Android實(shí)現(xiàn)美團(tuán)、大眾點(diǎn)評的購買懸浮效果(ScrollView滾動監(jiān)聽)

    Android實(shí)現(xiàn)美團(tuán)、大眾點(diǎn)評的購買懸浮效果(ScrollView滾動監(jiān)聽)

    這篇文章主要為大家詳細(xì)介紹了Android對ScrollView滾動監(jiān)聽,實(shí)現(xiàn)美團(tuán)、大眾點(diǎn)評的購買懸浮效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02
  • Android圖像視圖ImageView實(shí)現(xiàn)圖像拉伸效果

    Android圖像視圖ImageView實(shí)現(xiàn)圖像拉伸效果

    這篇文章主要為大家詳細(xì)介紹了Android圖像視圖ImageView實(shí)現(xiàn)圖像拉伸演示,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-05-05

最新評論

巴南区| 襄垣县| 巧家县| 宁都县| 兴安县| 江华| 柏乡县| 余庆县| 巴东县| 元氏县| 蕉岭县| 三穗县| 常州市| 新密市| 商水县| 临海市| 宣恩县| 响水县| 高阳县| 侯马市| 新巴尔虎左旗| 信丰县| 泽州县| 东阿县| 凭祥市| 界首市| 昭苏县| 武穴市| 弥勒县| 三都| 绍兴市| 宜州市| 新丰县| 凤山市| 咸丰县| 苍南县| 青冈县| 府谷县| 博爱县| 巴彦县| 宁河县|