Ответ 1
Вы должны быть в состоянии проверить, является ли объект конкретным классом с помощью "instanceof"
if (context instanceof Activity) {
// handle activity case
} else if (context instanceof Service){
// handle service case
}
Я хотел бы знать, относится ли данный объект Context к Activity, Service или Application. Или, другими словами, если мой код выполняется в фоновом режиме или на переднем плане. (На первом плане я имею в виду код операции и потоки, созданные с помощью Activity.)
Вы должны быть в состоянии проверить, является ли объект конкретным классом с помощью "instanceof"
if (context instanceof Activity) {
// handle activity case
} else if (context instanceof Service){
// handle service case
}