【发布时间】:2013-11-20 16:26:51
【问题描述】:
我有一个带有 ActionBar 的项目,我可以在其中动态更改字幕。但是现在我必须扩展应用程序的兼容性,所以我添加了支持 v7 以具有 ActionBar Compat。
为此,我已经完成了:
导入
android-support-v7-appcompat并作为库添加到我的项目中设置应用主题为:
Theme.AppCompat将活动扩展到
ActionBarActivity
但我仍然有一些方法可以用来设置字幕,告诉我它们需要 API 级别 11,而我当前的最低级别是 7。
这些是方法:
private final void setStatus(CharSequence subTitle) {
final ActionBar actionBar = getActionBar(); //getActionBar() throws it
actionBar.setSubtitle(subTitle); //setSubtitle() throws it
【问题讨论】:
-
请在发帖前至少进行一些研究,这在文档[这里] (developer.android.com/reference/android/support/v7/app/…)、[这里] (developer.android.com/guide/topics/ui/actionbar.html) 或[这里] (android-developers.blogspot.de/2013/08/…)。
标签: android android-actionbar android-actionbar-compat