2015年1月27日火曜日

intentの追加パラメータ

ActivityやServiceにパラメータを渡したい時など

// Serviceの起動側
Intent intent = new Intent(this, MyService.class);
intent.putExtra("Param", "text");
this.startService(intent);

// Service側
@Override
protected void onHandleIntent(Intent intent) {
    Log.d("MyService", "Param:" + intent.getStringExtra("Param"));
}

onStartCommand で受け取れるような気がする?

0 件のコメント:

コメントを投稿