Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 8, средняя оценка - 4.75
suvorov
5 / 5 / 0
Регистрация: 14.11.2012
Сообщений: 110
#1

Работа с drop down navigation в action bar - Программирование Android

16.01.2014, 23:40. Просмотров 1057. Ответов 2
Метки нет (Все метки)

Добрый день!
Использую drop down navigation.

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
public class MainActivity extends Activity implements
    ActionBar.OnNavigationListener {
 
  String[] data = new String[] { "one", "two", "three" };
 
  final String LOG_TAG = "myLogs";
 
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
 
    ActionBar bar = getActionBar();
    bar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
 
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
        android.R.layout.simple_spinner_item, data);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    bar.setListNavigationCallbacks(adapter, this);
  }
 
  @Override
  public boolean onNavigationItemSelected(int itemPosition, long itemId) {
    Log.d(LOG_TAG, "selected: position = " + itemPosition + ", id = "
        + itemId + ", " + data[itemPosition]);
    return false;
  }
}
Как изменить цвет item в actionbar? По умолчанию он черный. И еще хотелось бы как то выделить выбранный Item другим цветом.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.01.2014, 23:40     Работа с drop down navigation в action bar
Посмотрите здесь:
Скрытие Navigation Bar (нижнее мню с тремя кнопками) Android
Action Bar Android
Убрать Action bar Android
Split Action Bar не работает Android
Убpать веpхний Action Bar Android
Android Полноэкранный режим - action & navigation bars появляются при касании
Android Вызов диалога из кнопки в action bar-е
Как полностью убрать Action Bar? Android
Android При смене языка пропадет Action Bar на 4.2.2
Android Ошибка при использовании action bar sherlock
Action Bar в Activity для навигации по фрагментам в TabHost-е Android
Android Как передавать данные в предыдущее activity, используя кнопку назад в action bar?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
17.01.2014, 10:53     Работа с drop down navigation в action bar #2
Цитата Сообщение от suvorov Посмотреть сообщение
Как изменить цвет item в actionbar? По умолчанию он черный.
Это можно сделать через стили http://developer.android.com/guide/t...bar.html#Style
Откройте ваш файл styles.xml и добавьте туда строчку:
XML
1
 <item name="android:actionDropDownStyle">@android:style/Widget.Holo.Light.Spinner</item>
После этого список станет белым:
Работа с drop down navigation в action bar
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
17.01.2014, 15:37     Работа с drop down navigation в action bar #3
Не юзать стоковые лейауты, а написать свои.
android.R.layout.simple_spinner_item
android.R.layout.simple_spinner_dropdown_item
Yandex
Объявления
17.01.2014, 15:37     Работа с drop down navigation в action bar
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru