如何在android中的状态栏上显示倒计时器,如时间显示?

Vid*_*gar 13 android android-layout android-notifications countdowntimer android-statusbar

我正在制作一个应用程序,允许用户选择日期和时间.达到日期和时间后,它将在屏幕上显示动画.在此之前,它只会在屏幕上显示倒计时时间(如xxx:xx:xx).我使用每秒都在变化的textview实现了这一点.如何在状态栏上显示此文本,如时间显示

我已经尝试过使用Notification构造函数,就像我在这里发现的一些帖子一样,但是它们已被删除,不再工作了.我尝试使用NotificationCompat.Builder,但它确实没有办法设置可以在状态栏上显示的文本.

任何人都知道任何有关它的工作解决方案,请给我一个答案.我只需要在图标的状态栏上显示一个文本

San*_*shN -2

您可以通过传递布局文件或View来在ActionBar上设置CustomView。这是示例代码。

protected void setCustomActionBarTitle(String title) {
        ActionBar actionBar = getActionBar();
        if (actionBar != null) {
            actionBar.setDisplayHomeAsUpEnabled(true);
            actionBar.setDisplayShowCustomEnabled(true);
            actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
            actionBar.setCustomView(R.layout.layout_action_bar_title);
            TextView titleView = (TextView) actionBar.getCustomView().findViewById(R.id.action_bar_title);
            titleView.setText(title);
            ImageView imageView = (ImageView) actionBar.getCustomView().findViewById(R.id.up_icon);
            imageView.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    onBackPressed();
                }
            });
        }
    } 
Run Code Online (Sandbox Code Playgroud)