Android開發(fā)返回鍵明暗點(diǎn)擊效果的實(shí)例代碼
1:在很多APP里點(diǎn)擊返回鍵,都可以看到返回鍵由亮變?yōu)榘?/p>
2:實(shí)現(xiàn)方法也是很簡單的
(1)新建一個(gè)頁面
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="65dp" android:background="#258aed" > //默認(rèn)的ImageView沒有可點(diǎn)擊的屬性,加入clickable添加點(diǎn)擊屬性 <ImageView android:id="@+id/iv_back" android:layout_width="55dp" android:layout_height="55dp" android:background="@drawable/iv_back_selector" android:clickable="true" /> //layout_centerInParent文本居中 <TextView android:id="@+id/tv_title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="首頁" android:layout_centerInParent="true" android:textColor="@color/white" android:textSize="25sp"/> </RelativeLayout>
(2)把需要的返回箭頭圖片添加到drawable,我的這兩個(gè)圖片是阿里巴巴圖庫標(biāo)里下的
(3)在新建一個(gè)選擇器,在drawable文件里新建iv_back_selector,代碼入下,這樣就實(shí)現(xiàn)了圖片的明暗效果。
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/iv_back" android:state_pressed="false"/> <item android:drawable="@drawable/iv_back2" android:state_pressed="true"/> //選擇器,不同情況下點(diǎn)擊,選擇對應(yīng)的圖片 </selector>
到此這篇關(guān)于Android開發(fā)返回鍵明暗點(diǎn)擊效果的文章就介紹到這了,更多相關(guān)Android返回鍵明暗點(diǎn)擊內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Android點(diǎn)擊事件之多點(diǎn)觸摸與手勢識別的實(shí)現(xiàn)
- Android實(shí)現(xiàn)自動(dòng)點(diǎn)擊無障礙服務(wù)功能的實(shí)例代碼
- Android自定義SeekBar實(shí)現(xiàn)滑動(dòng)驗(yàn)證且不可點(diǎn)擊
- android實(shí)現(xiàn)點(diǎn)擊按鈕控制圖片切換
- Android實(shí)現(xiàn)點(diǎn)擊某個(gè)按鈕指定位置彈出布局
- Android實(shí)現(xiàn)圖片點(diǎn)擊放大
- android實(shí)現(xiàn)點(diǎn)擊圖片全屏展示效果
- Android Button按鈕點(diǎn)擊背景和文字變化操作
- Android Studio finish()方法的使用與解決app點(diǎn)擊“返回”(直接退出)
- 關(guān)于android連續(xù)點(diǎn)擊出現(xiàn)多個(gè)Activity界面的解決方法
- Android實(shí)現(xiàn)WebView點(diǎn)擊攔截跳轉(zhuǎn)原生
- Android擴(kuò)大View點(diǎn)擊范圍的方法
相關(guān)文章
Flutter 實(shí)現(xiàn)下拉刷新上拉加載的示例代碼
這篇文章主要介紹了Flutter 實(shí)現(xiàn)下拉刷新上拉加載的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12Android中BroadcastReceiver實(shí)現(xiàn)短信關(guān)鍵字自動(dòng)回復(fù)功能
實(shí)現(xiàn)手機(jī)短信監(jiān)聽的方式有兩種:一是通過ContentObserver觀察者實(shí)現(xiàn)監(jiān)聽,另一種就是通過廣播即BroadcastReceiver實(shí)現(xiàn)短信監(jiān)聽,文章中通過使用BroadcastReceiver實(shí)現(xiàn)有新短信的及時(shí)監(jiān)聽及包含設(shè)定的關(guān)鍵字時(shí)自動(dòng)回復(fù)2018-06-06詳解Android ViewPager2中的緩存和復(fù)用機(jī)制
最近接觸到豎向整頁滑動(dòng)的需求,發(fā)現(xiàn)了viewpager2,viewpager2支持fragment,保留了viewpager的特性,下面這篇文章主要給大家介紹了關(guān)于ViewPager2中的緩存和復(fù)用機(jī)制的相關(guān)資料,需要的朋友可以參考下2021-11-11Android10.0實(shí)現(xiàn)本地音樂播放(附源碼下載)
這篇文章主要介紹了Android10.0實(shí)現(xiàn)本地音樂播放(附源碼下載),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06Android?Studio實(shí)現(xiàn)彈窗設(shè)置
這篇文章主要為大家詳細(xì)介紹了Android?Studio實(shí)現(xiàn)彈窗設(shè)置,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04Android屬性動(dòng)畫實(shí)現(xiàn)圖片從左到右逐漸消失
這篇文章主要介紹了Android屬性動(dòng)畫實(shí)現(xiàn)圖片從左到右逐漸消失,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11Android實(shí)現(xiàn)帶圓環(huán)的圓形頭像
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)帶圓環(huán)的圓形頭像,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-08-08圖解 Kotlin SharedFlow 緩存系統(tǒng)及示例詳解
這篇文章主要為大家介紹了圖解 Kotlin SharedFlow 緩存系統(tǒng)及示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10Android實(shí)現(xiàn)網(wǎng)易新聞客戶端側(cè)滑菜單(1)
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)網(wǎng)易新聞客戶端側(cè)滑菜單第一篇,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11Android開發(fā)設(shè)計(jì)nowinandroid構(gòu)建腳本學(xué)習(xí)
這篇文章主要為大家介紹了Android開發(fā)設(shè)計(jì)nowinandroid構(gòu)建腳本學(xué)習(xí),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11