簡體   English   中英

如何獲取textview drawable資源id

[英]How to get textview drawable resource id

我有一些帶有一些TextView的UI,我想測試一個textView是否有一個可繪制的資源作為背景。 我正在使用以下代碼,但tag始終為null。

Object tag = textView.getTag();
int backgroundId = R.drawable.bg_image_2;
if( tag != null && ((Integer)tag).intValue() == backgroundId) {
   //...do something...
}else{
   //...do something...
}

哪個方法返回對象的R.drawable背景ID號? 我究竟做錯了什么?

如果標記為null,那是因為您沒有使用setTag影響對象

Tag是開發人員使用Widget保存某些對象的功能,您使用setTag()來保存帶有UI小部件的任意對象。 如果你沒有setTag(),那么getTag()將返回NULL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM