1樓:匿名使用者
你為何要取回這個資源呢。是要復用**嗎,如果是的話 試一試這個吧button.getdrawable();下面這兩個方法設定**內容的方法差不多button.
setimagedrawable(drawable)button.setimageresource(resid)或者設定的時候改用button.setbackgrounddrawable(d)button.
setbackgroundresource(resid)取回的時候用 button.getbackground()
2樓:匿名使用者
view.getid()可以知道view所用的資源id。
3樓:匿名使用者
這個直接獲取有困難,我覺得你setimageresource的時候,再添一條settag語句,需要取回資源id的時候呼叫gettag
請問android中如何使用button改變另外乙個imagebutton的背景
4樓:匿名使用者
1、新增button的單擊事件
2、設定imagebutton的背景
示例:button btn1 = (button)findviewbyid(r.id.button1);//獲取按鈕
imagebutton ibt = (imagebutton)findviewbyid(r.id.imagebutton1);//獲取magebuttoni按鈕
btn1.setonclicklistener(new button.onclicklistener()});
5樓:繽紛多彩號
//我這個例子可以,你參考一下
public class testactivity extends activity
});}}
6樓:
btn1.setonclicklistener(new onclicklistener() else if (statue == true)
}});
我只弄了2個狀態來改 ,應該類似的。看下
android中怎麼新增imagebutton圖示
7樓:day忘不掉的痛
"在layout目錄下的main.xml裡加乙個imagebutton,具體**如下:
//android:src=""這裡是給imagebutton加乙個**做這個imagebutton的圖示""
在activity裡面監聽這個imagebutton時間具體**如下:
imagebutton imagebutton = (imagebutton) findviewbyid(r.id.imagebutton1);
imagebutton.setonclicklistener(this);"
8樓:匿名使用者
可以在程式中用
imagebutton imagebutton = (imagebutton) findviewbyid(r.id.imagebutton1);
imagebutton.setimageresource(r.drawable.iconfull);//其中r.drawable.iconfull是自己設計的**。
在layout目錄下的main.xml裡加乙個imagebutton,具體**如下:
也可以按照timdroid |說的,直接在main.xml定義好
android中帶圖示的按鈕(imagebutton)怎麼用
9樓:他們**了壞蛋
就和普通的button差不多的,都是繼承於view,用法都一樣。
等於就是一張圖,可以設定點選事件,進行相應的處理。其實說來用button也可以,加上background屬性就行了,直接用imageview也行,也可以加onclicklistener。
android中imagebutton的src設定顯示不出 10
10樓:蘇城一隅
單純這個**段是沒有什麼錯誤的,你引用的是樣式還是**,仔細查查,如果不是估計是整體的布局有衝突吧,graphical或lint中應該有提示的,如果實在還是行,刪除一部分看看效果,再一點點新增,挨個看效果查吧,經常寫布局的人,基本都不會在布局上有問題,多寫寫
11樓:匿名使用者
button可以正常顯示嗎?
如果可以,你看下要不要在imagebutton下加一下scaletype:fitercenter
android中背景顏色隨機怎麼設定
建乙個裝顏色的集合,寫個隨機數,隨機顏色。android中怎樣設定背景顏色 更換主題或者更換桌布 android怎樣在 中設定顏色 例如 color.parsecolor 365663 android 中使用color工具類 方法parsecolor解析 view.setbackgroundcolo...
Android中dip,dp,sp,pt和px的區別
千鋒教育 dip和dp是一樣的 dip dp 與密度無關的畫素 邏輯長度單位,在 160 dpi 螢幕上,1dp 1px 1 160英吋。隨著密度變化,對應的畫素數量也變化,但並沒有直接的變化比例。sp 與密度和字型縮放度無關的畫素 與dp類似,但是可以根據使用者的字型大小首選項進行縮放。pt po...
Android中dip,dp,sp,pt和px的區別
千鋒教育 dp density independent pixels 一個抽象的單元,基於螢幕的物理密度。dp和dip的意義相同,所以不用區別對待 這些單元是相對於160dpi dots per inch 的螢幕說的,在160dpi的螢幕上,1dp粗略地等於1px。當執行在更高密度的螢幕上的時候,要...