點選改變背景

2022-03-11 05:54:08 字數 819 閱讀 8772

首先咱們需要在/res/drawable/檔案下新建個xml檔案,命名為main_ico_bg.xml,然後寫入如下**:

<?

xml version="1.0" encoding="utf-8"

?>

<

selector

xmlns:android

="">

<

item

android:state_pressed

="true"

android:drawable

="@drawable/main_ico04_down"

/>

<

item

android:drawable

="@drawable/main_ico04"

/>

selector

>

有了這個檔案後,咱們就可以應用到控制項上,以imagebutton為例

<

imagebutton

android:id

="@+id/imagebtnqiut"

android:layout_width

="160dp"

android:layout_height

="170dp"

android:background

="@drawable/main_ico_bg.xml" />

我們可以看出,控制項的屬性中「android:background」的值為「@drawable/main_ico_bg.xml」。也就是說我們引用的是xml的檔名。

SearchBar改變背景顏色

在許多需求下需要改變searchbar的背景今天試了一下 如下 方法一 uisearchbar searchbar uisearchbar alloc initwithframe cgrectmake 0,100,320,44 self.view addsubview searchbar for u...

zend studio 改變背景顏色

注 中文可能翻譯部太正確,自己琢磨下!不利於敲 啊,有的不好,看不清楚 下面是我考來的,不錯,親測可以用的,黑色然讓人看起來很高深,哈哈,裝大神,第一步。這個是原位址 在我看來,這和netbeans的norway today主題有些類似,非常養眼,非常環保,非常低碳,非常省電。那麼這是怎麼做到的呢?...

改變Push Button背景色

聞怡洋 01 9 12 下午 03 14 36 在windows中edit,staticbox的背景色都可以通過處理wm ctlcolor訊息來改變,但push button卻不行。唯一的方法是使用ownerdraw風格的按鈕。本文講述的方法是使用cbutton的派生類。class ccbutton...