Android中怎麼指導ImageButton使用的是哪個r

時間 2022-02-21 21:05:15

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。當執行在更高密度的螢幕上的時候,要...