我已经搜索了很多如何将 ActionBarSherlock 定位到屏幕底部,感谢上帝,它可以使用此代码
<activity
android:name=".MyActivity"
android:uiOptions="splitActionBarWhenNarrow" >
</activity>
但是有一个小问题,标题仍然存在,我也想删除它,所以任何人都可以帮我删除 ActionBarSherlock 的标题
提前致谢
我已经搜索了很多如何将 ActionBarSherlock 定位到屏幕底部,感谢上帝,它可以使用此代码
<activity
android:name=".MyActivity"
android:uiOptions="splitActionBarWhenNarrow" >
</activity>
但是有一个小问题,标题仍然存在,我也想删除它,所以任何人都可以帮我删除 ActionBarSherlock 的标题
提前致谢
splitActionBarWhenNarrow 表示它将被拆分,不会移动到任何地方,并且仅在变窄时。因此,如果您在纵向或宽屏幕中,菜单选项将始终显示在顶部。您不能强制在底部绘制 ActionBar。相反,您可能希望完全禁用 ActionBar,并使用带有 actionButtonStyle 的 ImageButtons 将您自己的自定义视图放在底部
<style name="NoActionBar" parent="@android:style/Theme.Holo.Light">
<item name="android:windowActionBar">false</item>
<item name="android:windowNoTitle">true</item>
</style>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:id="@+id/title"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_toLeftOf="@+id/buttons_holder"
android:ellipsize="end"
style="@style/TextAppearance.Sherlock.Widget.ActionBar.Title"/>
<LinearLayout
android:id="@+id/buttons_holder"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_alignParentRight="true" >
<ImageButton
android:id="@+id/acion_add"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/menu_label_add"
style="?attr/actionButtonStyle" />
<ImageButton
android:id="@+id/action_prev"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/menu_label_prev"
style="?attr/actionButtonStyle" />
<ImageButton
android:id="@+id/action_next"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/menu_label_next"
style="?attr/actionButtonStyle" />
</LinearLayout>
</RelativeLayout>