使用以下代码行:
AlertDialog waitingDialog = new SpotsDialog(MainActivity.this);
waitingDialog.show();
我遇到以下错误:
SpotsDialog(android.content.Context, java.lang.String, int, boolean, android.content.DialogInterface.OnCancelListener)'
在dmax.dialog.SpotsDialog
我该如何解决?
答案 0 :(得分:0)
AlertDialog alertDialog= new SpotsDialog.Builder().setContext(MainActivity.this).build();
答案 1 :(得分:0)
解决方案:
将此声明为全局对象:
public AlertDialog waitingDialog; // let this be public
然后在任何您想使用的地方使用它:
waitingDialog = new SpotsDialog(MainActivity.this, "write_your_string_here. for ex: Loading..");
waitingDialog.show();
尝试一下,希望对您有所帮助。
答案 2 :(得分:0)
class A{
public:
char *str;
A(char* s1) :str(s1) {};
A(A &a):str(a.str)
{
a.str = nullptr;
}
A(A &&a) :str(a.str)
{
a.str = nullptr;
};
~A()
{
cout << "Destructed" << endl;
}};