我是android编程的新手我在View.findViewById()
和Activity.findViewById()
之间感到困惑,我们何时必须调用这些方法以及findViewById()
方法所在的方法,即View
} class或Activity
class。
任何帮助将不胜感激。
答案 0 :(得分:10)
View版本会搜索您调用它的视图及其所有子视图。 Activity 1搜索setContentView中的顶级视图集及其所有子视图。 Activity 1相当于在活动的contentView上调用View.findViewById。
它基本上是一种方便的方法,可以更轻松地在活动的所有视图中搜索id,而不必记住其中的顶视图。