假如我们写布局的时候 用到了include 标签
当我们加载布局后 。在获取控件
findViewById()后设置点击事件的时候我们会发现 没有效果 、 没有接听事件:
解决方法 在include标签设置id
<include android:id="@+id/main_include" layout="@layout/content_main" />
最后通过先 findViewById(R.id.main_include) 在findViewById(R.id.main_frameLayout);
main_frameLayout = (FrameLayout) findViewById(R.id.main_include).findViewById(R.id.main_frameLayout); radioGroup = (RadioGroup) findViewById(R.id.main_include).findViewById(R.id.radioGroup); rb_home = (RadioButton)findViewById(R.id.main_include).findViewById(R.id.rb_home);