2011年4月15日金曜日

【Android】サービス起動時に引数を渡す

ちょっと困ったのでメモ。

AndroidでActivityから別Activityに情報を渡す際は、Extraの利用が一般的だと思います。

しかし、Serviceの場合はgetIntentメソッドが無いので困った。

よくよく考えて見ればonStart()が引数でintentとってるじゃん!!

ということでこんな感じ↓
@Override
public void onStart(Intent intent, int startId){
   this.dataSource = intent.getStringExtra(タグ名);


0 件のコメント:

コメントを投稿