所以我的问题是如何使我制作的 4 图标在我的操作栏上展开对齐?我不能使用欺骗方式,比如将主页图标设置为第一个图标,因为我已经在另一个操作栏上做到了,但我的应用程序有 2 个操作栏,我正在设计第二个,所以我怎么能在我的 ActionBar 没有的地方做左边有空隙。
我的项目操作栏的屏幕截图
我已经尝试过了,但它不起作用,因为它在图标和标题所在的左侧仍有一些空格
getSupportActionBar().setDisplayHomeAsUpEnabled(false);
getSupportActionBar().setDisplayShowHomeEnabled(false);
getSupportActionBar().setDisplayShowTitleEnabled(false);
getSupportActionBar().setDisplayUseLogoEnabled(false);
getSupportActionBar().setHomeButtonEnabled(false);
BitmapDrawable bg = (BitmapDrawable)getResources().getDrawable(R.drawable.realback);
getSupportActionBar().setBackgroundDrawable(bg);
在我的资源/主/菜单上
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:id="@+id/github1"
android:icon="@drawable/back"
android:showAsAction="always"
android:title="@string/setting_label"
android:titleCondensed="@string/settings"
android:visible="true"></item>
<item android:id="@+id/github2"
android:icon="@drawable/like"
android:showAsAction="always"
android:title="@string/setting_label"
android:titleCondensed="@string/settings"
android:visible="true"></item>
<item android:id="@+id/github3"
android:icon="@drawable/comment"
android:showAsAction="always"
android:title="@string/setting_label"
android:titleCondensed="@string/settings"
android:visible="true"></item>
<item android:id="@+id/github4"
android:icon="@drawable/menu"
android:showAsAction="always"
android:title="@string/setting_label"
android:titleCondensed="@string/settings"
android:visible="true"></item>
</menu>