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)