2015-01-06 3 views
0

Я создал бар пользовательских действийПользовательская панель действий оставляет черное пространство на левой андроиде?

XML

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:background="@android:color/white"> 

<TextView 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:gravity="center" 
    android:text="Choose" 
    android:textColor="#000000" 
    android:id="@+id/mytext" 
    android:textSize="18sp" /> 
</LinearLayout> 

Java-код

android.support.v7.app.ActionBar bar = getSupportActionBar(); 
    bar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM); 
    bar.setCustomView(R.layout.action_layout); 

Скриншот

SCREENSHOT

Как вы можете видеть, что это оставляет торговый центр черное пространство в верхнем левом углу экрана. Я не хочу этого. Я хочу, чтобы он был чисто белым.

Что нужно сделать для достижения этого.

+0

как вы решили эту проблему? –

+1

getSupportActionBar(). SetBackgroundDrawable ( \t \t новый ColorDrawable (Color.WHITE)); – WISHY

+0

@WISHY: Это более правильное решение вместо применения белого цвета в качестве патча ..http: //stackoverflow.com/questions/27354812/android-remove-left-margin-from-actionbars-custom-layout –

ответ

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