ホーム画面ウィジェットを実装する方法に頭を悩ませようと必死になっています。今、私は(最終的に)マニフェストにインテントフィルターを設定するボタンの押下に反応するウィジェットのボタンを取得することができました。
ただし、ボタンが押されたときにアクティビティを起動する方法を一生理解することはできません。基本的に、ここに私が持っているコードがあります:
@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();
}
}
ただし、本当にやりたいことは、トースト メッセージを表示するのではなく、新しいアクティビティを開始することです。保留中のインテントと関係があることは知っていますが、それを機能させる方法がわかりません。
ヘルプとサンプル コードをいただければ幸いです。これに答えてくれた人に感謝します!