|
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
|
|
Реализация меню требует API level 9, а actionbar-11. Что выбрать?12.01.2014, 20:09. Показов 2442. Ответов 12
Метки нет (Все метки)
Реализация меню требует API level 9, а actionbar - 11.
Разрываюсь на части из-за того, что не могу выбрать. Если реализовать менюшку, то довольны будут пользователи версии андроид 2.3, но будут жаловаться планшетники с 3.0, а если запилить actionbar, то будет ситуация наоборот. Есть ли золотая середина в данной ситуации?
0
|
|
| 12.01.2014, 20:09 | |
|
Ответы с готовыми решениями:
12
API level 19 downgrade to 17 Как изменить API Level? |
|
|
|
| 12.01.2014, 20:19 | |
|
Можно использовать пакет обратной совместимости
https://developer.android.com/... ivity.html
1
|
|
|
Командир зеленых роботов
349 / 286 / 54
Регистрация: 08.10.2013
Сообщений: 576
|
|
| 12.01.2014, 20:23 | |
|
Есть такая штука называется Support Library, она позволит отобразить ActionBar даже на старых версиях андроида. Или есть еще специальная библиотека "sherlock action bar", я её юзал как-то раз.
1
|
|
|
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
|
||||||||||||||||
| 13.01.2014, 10:33 [ТС] | ||||||||||||||||
|
Решил попробовать Support Library через урок на хабрахабр. Проделал всё по инструкции до слов "Запускаем приложение и видим наш ActionBar:". Ошибку выдает main.xml. Ему не нравятся строки с "sabd:showAsAction=". Я выполнил Project->Clean и запустил на собственном устройстве. Вылетел с ошибкой, а в LogCat заметил строку: "android.view.InflateException: Binary XML file line #2: Error inflating class menu".
Сам main.xml у меня выглядит так: Кликните здесь для просмотра всего текста
MainActivity: Кликните здесь для просмотра всего текста
Манифест: Кликните здесь для просмотра всего текста
Отличается мой от оригинала статьи тем, что в xml прописал строку первую с "encoding" и в MainActivity добавил импорт, ну и еще минимальная версия не 7, а 8. ![]() Добавлено через 4 часа 11 минут Даже приложение из 107 урока при использовании библиотек из урока не запускается на 4.0.4
0
|
||||||||||||||||
|
6 / 6 / 0
Регистрация: 12.01.2014
Сообщений: 18
|
|
| 13.01.2014, 19:53 | |
|
Вы точно прописали в файле стилей тему AppCompat, а не стандартную? Если нет, то приложение вылетит. Покажите файл res/values/styles.xml. У меня самого всё это удачно получилось.
1
|
|
|
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
|
|||||||||||||||||||||||||||||||||||||
| 14.01.2014, 20:28 [ТС] | |||||||||||||||||||||||||||||||||||||
|
Я выложу все, что имеет значимость: MainActivity.java: Кликните здесь для просмотра всего текста
main.xml: Кликните здесь для просмотра всего текста
strings.xml: Кликните здесь для просмотра всего текста
styles.xml: Кликните здесь для просмотра всего текста
styles.xml(v11): Кликните здесь для просмотра всего текста
styles.xml(v14): Кликните здесь для просмотра всего текста
AndroidManifest.xml: Кликните здесь для просмотра всего текста
Если уж и до такого дошло, могу всю папку скинуть с проектом =) Добавлено через 1 час 46 минут Проставил в MainActivity логи. Вылет начинается с "setContentView(R.layout.main);". Никто и не сомневался, похоже ![]() 2 варианта: 1) Кривые руки, что даже библиотеку установить не смог правильно; 2) Разучился читать. ![]() Добавлено через 20 часов 7 минут Попробую установить все с нуля на другом ПК под XP. Может, библиотеки какие удалил...
0
|
|||||||||||||||||||||||||||||||||||||
|
6 / 6 / 0
Регистрация: 12.01.2014
Сообщений: 18
|
|
| 14.01.2014, 20:37 | |
|
Пришлите весь проект. Если смогу - посмотрю и исправлю. Скорее всего библиотека неправильно прикреплена.
Добавлено через 6 минут Вы не показали файл layout. Скорее всего, судя по логу ошибка именно там.
1
|
|
|
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
|
|
| 14.01.2014, 21:39 [ТС] | |
|
0
|
|
|
6 / 6 / 0
Регистрация: 12.01.2014
Сообщений: 18
|
|
| 14.01.2014, 21:41 | |
|
1
|
|
|
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
|
||||||
| 14.01.2014, 21:46 [ТС] | ||||||
|
Я его выше указывал, но похоже, что он не должен так выглядеть, исходя из вашей реакции
![]() Кликните здесь для просмотра всего текста
0
|
||||||
|
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
|
|
| 14.01.2014, 21:50 [ТС] | |
|
SupportActionBarDemo.rar
Вот архивчик с проектом. Проект с библиотекой тоже нужен?
0
|
|
|
6 / 6 / 0
Регистрация: 12.01.2014
Сообщений: 18
|
|||||||
| 14.01.2014, 22:03 | |||||||
![]() Добавлено через 6 минут Проекта пока не надо, попробуйте сделать то, что я посоветовал.
1
|
|||||||
|
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
|
|
| 14.01.2014, 22:06 [ТС] | |
я ранее задавался вопросом типа "зачем эта папку menu" вообще нужна. Спасибо. Завтра буду кодить по полной ![]() Кстати, приложение заработало
0
|
|
| 14.01.2014, 22:06 | |
|
Помогаю со студенческими работами здесь
13
Реализация поиска в ActionBar Как изменить level api приложения Requires API level XX (current min is XX)
Скрыть вертикальное троеточие (Setting) в ActionBar. API 8 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи
и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|