Как запустить активность из виджета домашнего экрана Android

Я отчаянно пытаюсь понять, как реализовать виджеты на главном экране. Прямо сейчас я (наконец-то) смог получить кнопку на своем виджете в ответ на нажатие кнопки, настроив фильтр намерений в манифесте.

Тем не менее, я не могу понять, как запустить действие, когда кнопка нажата. В основном, вот код, который у меня есть:

 @Override 
 public void onReceive(Context context, Intent intent) 
 { 
      super.onReceive(context, intent); 
      if(intent.getAction().equals("com.bic.search.searchWidget.CLICK")) 
      { 
           Toast.makeText(context, "It works!!", Toast.LENGTH_SHORT).show(); 
      } 
 } 

Однако я действительно хочу начать новое занятие, а не показывать тосты. Я знаю, что это как-то связано с ожидаемыми намерениями, но я не могу понять, как заставить это работать.

Любая помощь и пример кода будут оценены. Огромное спасибо тому, кто ответит на это!

Ответы на вопрос(2)

Ваш ответ на вопрос