创建构建RadioButton的静态方法将返回NullPointerExeption

时间:2015-07-14 14:43:03

标签: java android static nullpointerexception android-radiobutton

所以我有这个static方法构建一个RadioButton:

public static RadioButton createARadioButton()
{
    RadioButton radioButton = new RadioButton(null);
    return radioButton;
}

我有这个作业声明:

radioButton = createARadioButton();

这给了我一个NullPointerExeption。

现在我如何编写一个静态方法来创建一个表现良好的RadioButton? 我在这里做错了什么?

1 个答案:

答案 0 :(得分:1)

您无法为RadioButton传入空的Context参数。至少你需要这样的东西:

public static RadioButton createARadioButton(Context context)
{
    RadioButton radioButton = new RadioButton(context);
    return radioButton;
}