What is this error and how do I fix this? This is driving me nuts.
public static void NSOMUHDialog(final Context context) {
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle("Menu");
builder.setCancelable(true);
builder.setItems(new CharSequence[]{"Announcements", "Rate us", "Get support", "How to use?", "Share download link"},
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
switch (which) {
case 0:
if (NSOMUHUpdateChecker.getInstance(context).isOnline()) {
// internet is available, fetch announcements
new NSOMUHFetchAnnouncements().execute();
} else {
// device is offline
Toast.makeText(context, "not connected", Toast.LENGTH_LONG).show();
}
break;
ERROR:
NSOMUHMenu.this' cannot be referenced from a static context