Предположим, у меня есть приложение для Android, которое запускает браузер с указанным URL-адресом, когда он получает сообщение, содержащее определенные данные (некоторый код или что-то в этом роде)
Чтобы это работало, мой класс наследует класс broadcastReceiver (для получения сообщений).
Теперь, как только он получает сообщение, ему нужно запустить другую активность, то есть браузер, и для этого тот же класс должен также наследовать класс Activity. Но это невозможно, класс не может наследовать 2 других класса.
Моя проблема выглядит примерно так:
import android.content.broadCastReceiver;
import android.app.Activity;
public class sms extends broadCastReceiver{
onReceive(){
....
....
here it needs to launch another activity
}
}
Кто-нибудь может подсказать, как я могу это реализовать ...?
Я попытался создать экземпляр подкласса Activity внутри и вызвал метод startActivity, но он не работал