現在、「extends Activity」から「extends Service」に変換する必要があるコードに取り組んでいます。電話がスリープモードであっても、アプリをバックグラウンドで実行する必要があるため(オーディオが再生されている)、これが必要です。ただし、そうするといくつかのエラーが発生しました。これを修正する方法がわかりません。日食で推奨されているように、「protected void onCreate ...」の前に「@Override」を削除しました。ただし、その下の関数にはまだいくつかのエラーがあります。
protected void onCreate(Bundle savedInstanceState) {
requestWindowFeature(Window.FEATURE_NO_TITLE);
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_p_3);
setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
p_e=0;
second_display=(TextView)findViewById(R.id.textView1);
minute_display=(TextView)findViewById(R.id.textView2);
hour_display=(TextView)findViewById(R.id.textView3);
私が問題を抱えているものは次のとおりです。
requestWindowFeature
onCreate
setContentView
setRequestedOrientation
findViewById
finish(); (from another child class)
サービスで使用できるアクティビティに同等のコードはありますか?
これらを修正するにはどうすればよいですか? 本当に助けが必要です。