Написал простую программу проверки запустится ли у меня Сервис:
<application
<service
android:name=".MyService"
android:enabled="true" >
</service>
</application>
public class MainActivity extends Activity {
<...>
public class MyService extends Service{
@Override
public IBinder onBind(Intent i) {
throw new UnsupportedOperationException("Not yet implemented");
}
public void onCreate() {
super.onCreate();
editTextProg.setText("Service.");
}
public void onDestroy() { editTextProg.setText(editTextProg.getText()+"Stop.");
super.onDestroy();
}
public void onStartCommand() { editTextProg.setText(editTextProg.getText()+"Start.");
}
@Override
protected void onCreate(Bundle savedInstanceState) {
<...>
editTextProg = findViewById(R.id.myEditText);
Context context = getApplicationContext();
Intent intent = new Intent(context,MyService.class);
context.startForegroundService(intent);
context.stopService(intent);
}
}
Почему в EditText’е ничего не появляется, то-есть почему Сервис не работает?
Может кто с Сервисами уже работал?
У меня на смортфоне стоит андроид 11.