I'm following tutorials on how to put functions that are used frequently in activities all in one place.
For example, a toast
message that comes up throughout my project, instead of having the function in each and every activity, just having it called in one place, GlobalFunctions.java
.
So, I get it with simple functions, for example, in GlobalFunctions.java
:
public class GlobalFunctions {
public void simpleMessage() {
System.out.println("simpleMessage text goes here");
}
}
And the I call it like this from Activity1
:
GlobalFunctions simplemessage = new GlobalFunctions();
simplemessage.simpleMessage();
But what about? :
public class GlobalFunctions {
public void simpleMessage() {
Toast.makeText(getApplicationContext(), "simpleMessage text goes here", Toast.LENGTH_LONG).show();
}
}
I've looked at several posts including getApplicationContext() error Android and no matter what I put in the Context
part of Toast
I get a Cannot resolve method
message. Also if there's any good tutorials for Dummies on this subject I'd be grateful.