项目中有一个布局,分为top,middle,bottom三部分,其中middle部分用来显示内容,里面有一些点击,可以跳转不同的activity,现在要在这其中的某些activity访问top中的控件,用findViewById(R.id.top中的控件id),编译不报错,运行时报空指针,除非用getParent().findViewById(R.id.top中的控件id)才可以,但前提是在middle的第一层子activity里面这样用才可以,如果第二层,就要加两个getParent才行,因为可能有多层activity,我不想通过这种方法,不知有什么好方法可以不管多少层都能直接在middle的子Activity中访问到top中的控件?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货