Как добавить автоматическое отклонение в Noty по emre1512 на github? - PullRequest
0 голосов
/ 12 июня 2019

Я пытаюсь добавить функцию автоматического отклонения к этому пользовательскому уведомлению на github, Noty от emre1512.Автор сказал мне, что окно с предупреждением - это текстовое представление, но он не уточнил дальше.Пожалуйста, укажите мне в правильном направлении.Заранее спасибо!ниже приведен код.

Я пробовал runnables, обработчики и т. д., но это задержка шоу.Как я могу настроить это, чтобы показать сначала, а затем отклонить.

Handler mHandler = new Handler(Looper.getMainLooper());
                final Runnable runnable = new Runnable() {
                    @Override
                    public void run() {

RelativeLayout rl = (RelativeLayout) findViewById(R.id.myLayout) ;

Noty.init(MainActivity.this, "You have 1 new message!", rl,
      Noty.WarningStyle.ACTION)
      .setActionText("READ")
      .setWarningBoxBgColor("#66b3ff")
      .setWarningTappedColor("#80bfff")
      .setWarningBoxPosition(Noty.WarningPos.TOP)
      .setWarningInset(0,0,0,0)
      .setWarningBoxRadius(0,0,0,0)
      .setAnimation(Noty.RevealAnim.SLIDE_DOWN, 
Noty.DismissAnim.BACK_TO_TOP, 400,400)
      .show();



                    }
                };

                mHandler.postDelayed(runnable, 3000);

вот код из github, чтобы показать уведомление -

RelativeLayout rl = (RelativeLayout) findViewById(R.id.myLayout) ;

Noty.init(MainActivity.this, "You have 1 new message!", rl,
      Noty.WarningStyle.ACTION)
      .setActionText("READ")
      .setWarningBoxBgColor("#66b3ff")
      .setWarningTappedColor("#80bfff")
      .setWarningBoxPosition(Noty.WarningPos.TOP)
      .setWarningInset(0,0,0,0)
      .setWarningBoxRadius(0,0,0,0)
      .setAnimation(Noty.RevealAnim.SLIDE_DOWN, 
Noty.DismissAnim.BACK_TO_TOP, 400,400)
      .show();
...