3
私はウィジェットボタンをクリックしてアクティビティクラスを起動することができますが、スタートサービスと同じものを試してみるとうまくいかない場合は、ここからスタートサービスを呼び出すことができます。ウィジェットボタンをクリックしてサービスを開始するには?
おかげ
私はウィジェットボタンをクリックしてアクティビティクラスを起動することができますが、スタートサービスと同じものを試してみるとうまくいかない場合は、ここからスタートサービスを呼び出すことができます。ウィジェットボタンをクリックしてサービスを開始するには?
おかげ
利用コード
startService(new Intent(this, YOUR_SERVICE_CLASS_NAME.class));
のこの行は、このコードの男
Intent i = new Intent(this, MyWidget.class);
PendingIntent pi = PendingIntent.getBroadcast(context,0, i,0);
RemoteViews updateView = new RemoteViews(context.getPackageName(),R.layout.n);
updateViews.setOnClickPendingIntent(R.id.update_button,pi);
を試してみて、それは簡単なアクティビティボタンのだが、私たちはウィジェットボタンを使用してこれを行うことができます方法を知ってみましょう – CoDe
@ Shubh、あなたは解決策を見つけることがありますか?私は同様の問題に直面している、サービスが開始されていないとしてウィジェットボタンが失われたための私のイベント。 – JRC
@JRCこれは長いですが、正しく覚えていないのですが、[ボタンウィジェットがクリックできない](http://stackoverflow.com/a/9243146/2624806)、[ウィジェットからサービスを開始する](http:// stackoverflow .com/a/17515418/2624806)、[this](http://stackoverflow.com/a/2957442/2624806)からのOR – CoDe