Activity現在のクラスから特定の時間に実行されているバックグラウンドServiceクラスにデータを送信するにはどうすればよいですか? 始めようとしましたが、授業Intent.putExtras()で理解できませんでしたService
Activityを呼び出すクラス内のコードService。
Intent mServiceIntent = new Intent(this, SchedulerEventService.class);
mServiceIntent.putExtra("test", "Daily");
startService(mServiceIntent);
Serviceクラス内のコード。と を入れてみましonBind()たonStartCommand()。これらのメソッドはいずれも値を出力しません。
@Override
public IBinder onBind(Intent intent) {
//Toast.makeText(this, "service starting", Toast.LENGTH_SHORT).show();
//String data = intent.getDataString();
Toast.makeText(this, "Starting..", Toast.LENGTH_SHORT).show();
Log.d(APP_TAG,intent.getExtras().getString("test"));
return null;
}