View.getRoot()
返回View
,所以我們可以通過使用getResourceName(View.getId())
很容易找出哪個是根視圖。Android:如何獲得父視圖的ID?
View.getParent()
...,雖然我預計它也會返回View
這是父級,實際上只返回一個實例ViewParent
,似乎有很少有用的方法/字段。它很爛。
那麼,有什麼辦法可以知道父母的ID嗎?我相信View
的父母也是View
,因此它應該有mID字段。
我真的很想知道爲什麼Google不讓View.getParent()
只是返回View
。這是有道理的,只有當View
以外的其他東西可以作爲父母時,並且據我所知,它僅限於View
及其子類。
View.getId()返回查看和View.getClass()的名稱。的getName()retun查看類型的名稱 –