2014-09-27 3 views

ответ

0

вы можете добиться этого, используя пользовательскую панель действий. Добавить в OnCreate Methode:

ActionBar actionBar = getSupportActionBar(); 
actionBar.setDisplayHomeAsUpEnabled(true); 
actionBar.setDisplayShowCustomEnabled(true); 
actionBar.setDisplayShowTitleEnabled(false); 

// создать XML в макете и раздуть в поле зрения.

View v = getLayoutInflator().inflate(R.layout.search, null); 

// здесь вы можете найти идентификатор add addener on add button.

Button addBtn = (Button)v.findViewById(R.id.addBtn); 

addBtn.setonClickListener(this); 

// Теперь добавьте представление в панель действий.

actionBar.setCustomView(v); 

Я думаю, это поможет.

+0

Я просто хочу, значение цвета ... –

+0

Я пытался получить значения цвета в своем предыдущем проекте, но я не мог его решить, используя этот способ. Так что я просто объясню, может быть, это будет полезно для тебя. – Yogendra

0

Этот цвет определен в файле xml. Вы можете создать свой собственный стиль с помощью:

actionbar style generator

или вы можете увидеть исходный код

Theme.AppCompat

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

для другой части вашего приложения вы можете создать тему с

android holo colors

, если вы хотите, чтобы значение цвета здесь:

The color is

+0

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

+0

снова посмотрите на мой ответ! – mmlooloo

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