0

だから私の質問は、私が作った4つのアイコンをアクションバーに広げて配置するにはどうすればよいですか? ホームアイコンを最初のアイコンにスタイリングするようなチート方法は使用できません。別のアクションバーでそれを行ったからですが、アプリケーションには2つのアクションバーがあり、2番目のスタイルを設定しているため、ActionBarがない場所をどのように実行できますか?左に隙間があります。

プロジェクトのアクションバーのスクリーンショット

http://4.bp.blogspot.com/-yskQCrUluU4/UmoOBn1jKPI/AAAAAAAAAOc/qEd8aF4dgVk/s1600/Screenshot_2013-10-25-14-19-02.png

私はこれを試しましたが、アイコンとタイトルがある左側にまだいくつかのスペースがあるため、機能しません

    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);

私の res/main/menu で

<?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>
4

0 に答える 0