小编Mer*_*elm的帖子

错误:(28)错误:此类应提供默认构造函数(不带参数的公共构造函数)(myclassname.HelpDialog)[Instantiatable]

在调试模式下编译时一切都很顺利.但在Release配置中进行编译时,会发生以下错误:

错误:(28)错误:此类应提供默认构造函数(不带参数的公共构造函数)(myclassname.HelpDialog)[Instantiatable]

这是代码

public class HelpDialog extends Dialog {

    Activity mActivity;
    Button btn_go_back;   

    public HelpDialog(Activity mactivity) {
        super();
        this.mActivity = mactivity;
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.dialog_help);   

        btn_go_back = (Button)findViewById(R.id.btn_help_go_back);

        btn_go_back.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                dismiss();
            }
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

android constructor class android-studio

0
推荐指数
1
解决办法
2377
查看次数

标签 统计

android ×1

android-studio ×1

class ×1

constructor ×1