Не понятная работа уведомления

133
27 января 2020, 17:10

Создаю уведомление для приложения, вроде нормально работало, и резко не понимаю из-за чего(вроде ничего такого не делал) перестало вообще отображаться, и вместо его уведомление как на скрине код сервеса:

public class MyService extends Service { boolean loger = true,oncreat = false;String text ="Что-то пошло не так", button = "Выключить";
@Override
public void onCreate() {
    super.onCreate();
    try {
        BufferedReader rd = new BufferedReader(new InputStreamReader(openFileInput("nonif")));
        text = rd.readLine();
        button = rd.readLine();
        loger = rd.readLine().equals("1");
        rd.close();
    }
    catch (Exception e){}
}
@Override
public IBinder onBind(Intent intent) {
    throw null;
}
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
    Log.i("serv","start serv");
    try {
        if (oncreat) {
            Bundle argument = intent.getExtras();
            text = argument.getString("text");
            button = argument.getString("button");
            loger = argument.getBoolean("loger");
        }
        PendingIntent pi = PendingIntent.getService(this,0, new Intent(this, Offnitiv.class),0);
            NotificationCompat.Builder builder = new NotificationCompat.Builder(this, "my_notification_channel")
                    .setOngoing(true)
                    .setSmallIcon(R.mipmap.icon)
                    .setContentText(text)
                    .setCategory(Notification.CATEGORY_SERVICE)
                    .setColor(getResources().getColor(R.color.gray))
                    .setContentTitle("Будильник включен");
            if (loger) {
                builder.addAction(android.R.drawable.ic_lock_power_off, button, pi);
            }
   // notificationManager.notify(101, builder.build());
   startForeground(101,builder.build());
            if (!oncreat) oncreat = true;
    }
    catch (Exception e){Log.i("serv",e.getMessage());}
    return START_STICKY;
}
@Override
public void onDestroy() {
    Log.i("serv","des serv");
    AlarmManager al = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
    Intent intents = new Intent(this, MyReceiver.class);
    PendingIntent pi = PendingIntent.getBroadcast(this, 0, intents, 0);
    al.cancel(pi);
    super.onDestroy();
}

}

READ ALSO
JWindow.toBack(); только для одного окна

JWindow.toBack(); только для одного окна

Столкнулся с проблемкой хочу убрать 1 окно на задний план, но почему-то убираются все с JFrame такой проблемы нет

133
liquibase значение по умолчанию если null

liquibase значение по умолчанию если null

Hibernate пытается вставить NULL если переменная пустая, хотя в базе установлены значения по умолчанию для столбцов с помощью liquibaseТ

152
bootstrap: подключение к react проекту

bootstrap: подключение к react проекту

Подскажите пожалуйста как можно корректно подключить bootstrap библиотеку к react проекту?

128