如何在android中引用一个视图而不需要膨胀

时间:2016-05-31 11:05:37

标签: java android android-layout android-studio

我一直收到一条错误,说无法解析方法findViewById。我知道这可能是因为findViewById方法适用于特定视图或其后代。我想在另一个视图中检查另一个视图中的单选按钮。然后我如何引用该视图而不必膨胀。这是代码行,它给了我"无法解析方法findViewById"错误。这个单选按钮实际上是在另一个视图中。

  RadioButton r1 = (RadioButton) findViewById(R.id.rb_data_all);
     r1.checked(true);

1 个答案:

答案 0 :(得分:0)

你说: -

  

"无法解析方法findViewById"

这意味着它是未定义的,我假设您想要来自Activity Class的那个 试试这个。

1)将您的活动类扩展为android.support.v7.app.AppCompatActivity

2)至少覆盖onCreate(Bundle instance),它应该有效。