Android 什么是;操作栏不适用于TabGroup“;什么意思?
我的Android应用程序在Tianium SDK 3.5.2上运行良好,但我尝试将其更新为5.2.0.GA。但是我得到的错误是TabGroupProxy:(main)[517517]ActionBar不适用于TabGroup。这是什么意思 应用程序会启动,但选项卡从未出现,屏幕只是一片灰色。从代码中可以看出,当Android 什么是;操作栏不适用于TabGroup“;什么意思?,android,appcelerator,appcelerator-titanium,Android,Appcelerator,Appcelerator Titanium,我的Android应用程序在Tianium SDK 3.5.2上运行良好,但我尝试将其更新为5.2.0.GA。但是我得到的错误是TabGroupProxy:(main)[517517]ActionBar不适用于TabGroup。这是什么意思 应用程序会启动,但选项卡从未出现,屏幕只是一片灰色。从代码中可以看出,当activity.getSupportActionBar()返回null时,此错误日志会出现在方法windowCreated中。检查代码 if (activity.getSupp
activity.getSupportActionBar()
返回null
时,此错误日志会出现在方法windowCreated
中。检查代码
if (activity.getSupportActionBar() != null) {
view = new TiUIActionBarTabGroup(this, activity, savedInstanceState);
} else {
Log.e(TAG, "ActionBar not available for TabGroup");
return;
}
如果您将主题用于活动,例如@style/theme.AppCompat.NoTitleBar
有关更多信息,请查看
希望这有帮助 g2o的回答给了我一个方向性的线索,我想这是因为我的tiapp.xml文件中有以下内容:
<navbar-hidden>true</navbar-hidden>
true
我想在新版本中,不允许隐藏导航栏/操作栏。当我将此设置为false时,错误消失。我想这是一个线索,但我仍然不明白这对我的应用程序意味着什么以及我需要做什么……这是正确的。自5.0以来,此选项触发NoTitleBar主题的使用。