编辑:如果我扩展FragmentActivity
而不是ActionBarActivity
我的布局再次出现(ActionBar
当然没有)。
在设备上ActionBar
按预期工作4.x
,但在我的2.3
设备上,我得到的只是它下面的ActionBar
一个空白屏幕。Fragment
似乎没有被添加到Activity
.
主题.xml
<style name="AppTheme" parent="AppBaseTheme">
<item name="actionBarStyle">@style/Widget.ActionBar</item>
</style>
主题-v11.xml
<style name="AppTheme" parent="AppBaseTheme">
<item name="android:actionBarStyle">@style/Widget.ActionBar</item>
</style>
样式.xml
<style name="Widget.ActionBar" parent="@style/Widget.AppCompat.ActionBar">
<item name="android:background">@color/actionbar_background</item>
<item name="background">@color/actionbar_background</item>
</style>
活动onCreate()
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
myFragment = new WallFragment();
fragmentTransaction.add(android.R.id.content,
myFragment, myFragment.FRAGMENT_TAG);
fragmentTransaction.commit();
我正在使用 Gradle 将AppCompat ActionBar
库包含在我的应用程序中。
compile 'com.android.support:appcompat-v7:18.0.+'