android - SpotsDialog 在 'dmax.dialog.SpotsDialog 中具有私有(private)访问权限

标签 android android-studio

使用这行代码:

AlertDialog waitingDialog = new SpotsDialog(MainActivity.this);
waitingDialog.show();

我收到以下错误:

SpotsDialog(android.content.Context, java.lang.String, int, boolean, android.content.DialogInterface.OnCancelListener)' 

dmax.dialog.SpotsDialog 中有私有(private)访问权限

我该如何解决这个问题?

最佳答案

解决方案:

将其声明为全局对象:

public AlertDialog waitingDialog; // let this be public

然后在任何你想用的地方使用它:

waitingDialog = new SpotsDialog(MainActivity.this, "write_your_string_here. for ex: Loading..");
waitingDialog.show();

尝试一下,希望它会有所帮助。

关于android - SpotsDialog 在 'dmax.dialog.SpotsDialog 中具有私有(private)访问权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52315416/

相关文章:

java - 如何将本地 HTML 页面与抽屉导航中的字符串链接起来?

android - FIDO2 - 获取身份验证器信息问题

安卓布局 : 1 imageview on fixed position and 2 imageviews fill up the remaining space

android - IabHelper 的 Eclipse 错误中的 Google In-App Billing 无法解析为类型

android - 用于 Android 和 C 代码开发的 IntelliJ

android-studio - IntelliJ 和 Android Studio 之间可以共享划痕吗?

android - 错误:ANDROID_HOME is not set. 如果已设置,请注意环境变量与ANDROID_SDK冲突

android - 移除 Action Bar Android

android - 关于android下创建widget的问题

java - Android 如何创建恢复 Activity 的通知