14

我正在尝试在操作栏的右上角显示数据计数。

如果我不使用拆分操作栏,我只会在该栏中创建一个 TextView,但是当您拆分时,当前无法在顶部操作栏中包含项目。

为了澄清,我的意思是:

Gmail 未读计数

谷歌是否使用了不同的操作栏实现,或者有没有办法做到这一点?我想我记得读过它,但我找不到它是怎么称呼的。

4

2 回答 2

25

将自定义视图与您的微调器和顶部 AB 的文本视图一起使用,并 android:uiOptions="splitActionBarWhenNarrow"在清单声明中为您的活动启用

//set the actionbar to use the custom view (can also be done with a style)
getActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);

//set the custom view to use
getActionBar().setCustomView(R.layout.custom_ab);

custom_ab.xmlImageView、Spinner 和 TextView 的布局在哪里?

于 2012-08-30T12:04:13.207 回答
0

您应该停止使用 ActionBar 或喜欢并更新您的应用程序以使用 Toolbar,它具有简单易用的界面来完成您能想到的一切。要阅读它,请使用 [Android 博客][1]

[1]:http ://android-developers.blogspot.in/2014/10/appcompat-v21-material-design-for-pre.html用于 pre lolipop 应用程序。

于 2015-05-14T12:15:11.540 回答