Android Studioが @Override で補ってくれなくなったので、ひな形を置いておきます。コピペするだけでは動きませんが、よくわからない方はとりあえず以下の手順をたどってください。
- 貼り付け対象のコード、1行目の「package」のところはそのままにして、その下に貼り付けてください。
- クラス名は適時書き換えてください。クラス名に「意図的」にアスタリスクを入れているので、修正しないとコンパイルエラーとなります。
- Android Studioの「ライブラリ自動補完」機能をうまく使ってください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
public class ***Service extends Service { @Nullable @Override public IBinder onBind(Intent intent) { return null; } @Override public void onCreate() { super.onCreate(); } @Override public int onStartCommand(Intent intent, int flags, int startId) { super.onStartCommand(intent, flags, startId); return super.onStartCommand(intent,flags,startId); } } |