Closing an activity from another class
android, google-maps, java
Solution
public class classA{
public classA(Context context){
this.myContext = context;
}
void callMethod(){
if(isFileValid){
}else{
((Activity)myContext).finish();
}
}
}
Problem
I have a question in Android during creating my google-maps application. I've one activity as below ``` public class MapCallActivity extends MapActivity { classA class = new classA(this); classA.callMethod(); } ``` The `classA` is defined as below: ``` public class classA{ public classA(Context context){ this.myContext = context; } void callMethod(){ if (isFileValid) { <do_something...>; } else { <call_the_activity's finish() method>; } } } ``` Is there a way that I can do `<call_the_activity's finish() method>` so that the `MapCallActivity` closes? Any help is appreciated!