Wyświetlanie wiadomości Toast z klasy Application

Mam kilka klas w mojej aplikacji. Niektóre z nich to zajęcia związane z działalnością, usługami i czystą Javą. Wiem, że mogę wyświetlić wiadomość Toast z poziomu działania, ale chciałbym wyświetlić toast z czystej klasy java.

W klasie java przekazuję kontekst do konstruktora, ale to nie wydaje się pokazywać toastu.

Stworzyłem metodę w klasie Application, która pobiera argument jako argument, mając nadzieję, że mogę wygenerować Toast przy użyciu kontekstu aplikacji, bez żadnej radości.

Jak mogę wygenerować Toast z klasy, która nie jest usługą lub Aktywnością itp.

public class LoginValidate{

public LoginValidate(Context context) {

        this.context = context;

        nfcscannerapplication = (NfcScannerApplication) context
                .getApplicationContext();


    }

public void someMethod(){

nfcscannerapplication.showToastMessage(result);

}

}

.

/// następnie w mojej klasie aplikacji

public void showToastMessage(String message){

            Toast.makeText(this.getApplictionContext(), "Encountered a problem with sending tag: " + message, Toast.LENGTH_LONG).show();

    }

questionAnswers(6)

yourAnswerToTheQuestion