我在我的應用程序中有幾個類。一些是活動,服務和純java類。我知道我可以在Activity中顯示Toast消息,但我想從純java類中顯示Toast。顯示來自應用程序類的Toast消息
在Java類我通過上下文來構造,但這似乎並沒有顯示敬酒。
我創建的應用程序類,需要一個String作爲參數,希望我可以使用應用程序上下文,這裏要麼沒有喜悅生成吐司的方法。
我如何能在一個類中的吐司不是一個服務或活動等
public class LoginValidate{
public LoginValidate(Context context) {
this.context = context;
nfcscannerapplication = (NfcScannerApplication) context
.getApplicationContext();
}
public void someMethod(){
nfcscannerapplication.showToastMessage(result);
}
}
。
///然後在我的應用程序類
public void showToastMessage(String message){
Toast.makeText(this.getApplictionContext(), "Encountered a problem with sending tag: " + message, Toast.LENGTH_LONG).show();
}
分享您的代碼 – Blackbelt
@blackbelt編輯 – turtleboy
你試過我的解決辦法@turtleboy? –