設定TextView按下時變換文字顏色
在res中建立一個color資料夾,在其中新建一個xml(這裡為text_color.xml):
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true" android:color="@color/white"></item>
<item android:color="@color/black"></item>
</selector>
然後設定你的TextView屬性:
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/text_color"
android:textSize="11dp"
android:clickable="true"
android:text="忘記密碼" />
重點要講一下的是clickable屬性,預設該屬性為false,此時TextView是不可點選的,也就不會有變換顏色的效果。所以要將該屬性設為true。
相關文章
- Android開發筆記——TextView文字設定不同顏色Android筆記TextView
- 選中按鈕改變文字大小和顏色
- CSS 設定文字框游標顏色CSS
- 視訊直播app原始碼,按鈕被按下時顏色隨著改變APP原始碼
- CSS設定選中網頁文字時的背景和顏色CSS網頁
- CSS設定一個文字兩種顏色CSS
- 聊天平臺原始碼,TextView部分文字變色原始碼TextView
- typora編寫md檔案文字設定顏色
- CSS設定滑鼠選中文字的顏色CSS
- AUTOCAD——設定顏色
- 設定toast的字型顏色和背景顏色AST
- 直播帶貨系統原始碼利用TextView設定部分字型的顏色和大小原始碼TextView
- JavaScript WebGL 設定顏色JavaScriptWeb
- CAD如何設定顏色
- Word中更換指定文字顏色(紅-黑)
- 短視訊平臺原始碼,Android中 TextView設定顏色無效的問題原始碼AndroidTextView
- app直播原始碼,TextView部分字型顏色高亮APP原始碼TextView
- 我的SCRT顏色設定
- 直播網站程式原始碼,給元件按鈕、文字編輯框等設定圓形邊框、顏色網站原始碼元件
- css文字顏色漸變的3種實現CSS
- CSS3文字顏色漸變效果CSSS3
- UE富文字框RichTextBlock的內容設定不同的字型顏色BloC
- qt 設定QTextEdit文字框中指定內容塊的背景顏色QT
- Markdown(入門)——文字設定 ->(字型、字號、顏色和背景色)
- html點選<a>元素後顏色的變換HTML
- 顏色轉換
- svg 圖示設定背景顏色SVG
- markdown字型顏色和背景設定
- CSS設定元素的背景顏色CSS
- CSS 設定字型顏色和大小CSS
- 換個按鈕顏色, 就能增長百萬使用者?
- win10怎麼設定滑鼠指標演顏色_win10怎麼讓滑鼠變顏色Win10指標
- win10怎麼改變工作列顏色 w10系統如何設定工作列顏色Win10
- Android之TextView設定drawableRight等圖片文字間隔AndroidTextView
- 戴爾g15鍵盤燈怎麼換顏色 戴爾g15設定鍵盤顏色
- Android仿IOS上拉下拉彈性效果,同時利用顏色漸變,設定上拉下拉背景顏色不一致效果AndroidiOS
- word字型顏色怎麼快速設定?
- 如何決定介面設計中顏色
- CAGradientLayer設定漸變色