0
我有一個TextView,我還沒有設置背景顏色。我想去背景顏色,但當我做((ColorDrawable) mTextView.getBackground()).getColor()
我顯然得到一個空指針異常。Android獲取父視圖的背景顏色,如果沒有背景顏色集
我該如何遍歷TextView的視圖層次結構,以便在TextView使用背景作爲結果的層次結構中查找最新的背景色。
and 如果在層次結構中沒有設置背景顏色,我將如何確定背景顏色?我將如何確定這種情況?我怎麼知道沒有設置背景?
我基本上很難確定視圖的背景顏色,當它沒有明確設置。
您必須先查看其在視圖層次結構中的位置。像linearlayoutl.getChildAt(index) –