2016-01-03 6 views
2

enter image description hereИзменить панель инструментов назад стрелка цвет

Hi. На приведенном выше рисунке вы можете увидеть обратную стрелку и заголовок (часть). Я изменил цвет заголовка с помощью прилагаемого .xml-кода. Но я хочу покрасить стрелку назад и на белый.

Я прочитал несколько ответов в Интернете, но они выглядят слишком сложными для такого простого вопроса.

Есть ли какие-либо простые причины для этого?

<android.support.v7.widget.Toolbar 
 
     android:id="@+id/toolbar" 
 
     android:layout_width="fill_parent" 
 
     android:layout_height="?attr/actionBarSize" 
 
     android:background="@color/colorPrimary" 
 
     android:minHeight="?attr/actionBarSize" 
 
     app:titleTextColor="@android:color/white"/>

import android.support.v7.app.ActionBar; 
 
import android.support.v7.app.AppCompatActivity; 
 
import android.support.v7.widget.Toolbar; 
 
//... 
 

 
public class LoginActivity extends AppCompatActivity { 
 
    protected void onCreate(Bundle savedInstanceState) { 
 

 
     Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); 
 
     setSupportActionBar(toolbar); 
 
     ActionBar actionBar = getSupportActionBar(); 
 
     actionBar.setDisplayHomeAsUpEnabled(true); 
 
     //... 
 
    } 
 
    //... 
 
}

ответ

6

Вы можете использовать тему в вашей панели инструментов.

<android.support.v7.widget.Toolbar 
    android:theme="@style/myToolbarTheme" 
    ... 
> 

Тогда в вашей теме вы можете задать colorControlNormal атрибут:

<style name="" parent="ThemeOverlay.AppCompat.Dark.ActionBar"> 
     .... 
     <item name="colorControlNormal">@color/myColor</item> 
    </style> 
+0

работал для меня! Благодаря !!! – Crisic

+0

Это сработало, лучшее решение –

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