Determine if context is a Specific Activity
18,075
Solution 1
You can use instanceof:
if ( this.ActivityContext instanceof MyActivity ) {
/// ....
}
Solution 2
I know the question is in java but if you are looking the answer in the kotlin :
if (this.activity is AppActivity) {
// ...
}
Author by
Memento
Updated on June 05, 2022Comments
-
Memento about 2 years
I'm passing the Activity context to a dialog but that dialog is global to other Activities, so its possible that other activities create that dialog too. My question is how can I determine that Activity context is a specific Activity?
I'm passing ActivityContext like this :
private Activity ActivityContext; public MessageDialog(Activity context,int DialogStyle,int Dialog_Layout,String Msg) { super(context,DialogStyle,Dialog_Layout); this.ActivityContext = context; this.Msg = Msg; }