2013-09-10 4 views
1

Я использую библиотеку ActionBarSherlock в своем проекте, и все работает нормально, пока я не попытался получить свою панель действий только в нижней части экрана и удалить ее из верхней части экрана. Я хочу, чтобы панель действий отображалась только внизу.ActionBar Sherlock показывая пустой наверх

После удаления верхней части, это то, что я получаю:

My result after aplying the following code

Мой код для OnCreate метода:

@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    getSupportActionBar().setDisplayShowHomeEnabled(false); 
     getSupportActionBar().setDisplayShowTitleEnabled(false); 

    mSherlock 
      .setUiOptions(ActivityInfo.UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW); 

    requestWindowFeature(com.actionbarsherlock.view.Window.FEATURE_INDETERMINATE_PROGRESS); 

    setContentView(R.layout.activity_main); 

    //my stuff 
} 

И моя активность в манифесте:

 <activity 
     android:name="com.apps.MainActivity" 
     android:label="@string/title_activity_main" 
     android:uiOptions="splitActionBarWhenNarrow"> 

Так что я хочу знать, что я могу делать неправильно. Спасибо заранее, ребята!

ответ

0

вы можете следующий код в файле манифеста, чтобы отобразить значок на верхней панели действий

android:icon="@drawable/youriconimage" this sets your application icon and if you want to add logo on the tab of action bar use 
android:logo="@drawable/yourlogoimage" 

надеюсь, это поможет вам.

Смежные вопросы