Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
PreFX
25 / 20 / 2
Регистрация: 14.07.2012
Сообщений: 176
#1

Elevation на android <4.x - Программирование Android

06.01.2015, 23:50. Просмотров 1013. Ответов 1
Метки нет (Все метки)

Пытаюсь изобразить что-то, хоть немного соответствующее принципам Material Design. Однако сделать это весьма непросто, учитывая, что весьма занимательный атрибут android:elevation доступен только начиная с API v21, метод setElevation(float) - тоже. На stackoverflow проскакивал совет использовать ViewCompat.setElevation(View, float), однако эффект от использования данного метода отсутствует. Так есть ли всё-таки какие-либо методы реализации данной фичи, или material design и android 4.x идейно несовместимы?

http://www.cyberforum.ru/android-dev/thread1240130.html
Добавлено через 24 минуты
Поправочка: в заголовке немного опечатался: нужна реализация НА android 4.x.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2015, 23:50
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Elevation на android <4.x (Программирование Android):

Не предлагается установка Android SDK при установке Android Studio
на сайте https://developer.android.com/studio/... скачал exeшник для...

Android studio, как запускать программу сразу на android смартфоне подключенному к usb?
android studio, как запускать программу сразу на android смартфоне...

Ошибка: Caused by Android java.lang.ClassCastException: android.app.Application cannot be cast
Здравствуйте. Очень нужен ваш совет. При запуске приложения появляется ошибка:...

Ошибка в Android Studio Error:No resource identifier found for attribute 'appComponentFactory' in package 'android'
Доброго времени суток! При компиляции андроид приложении выходит данная...

Как приложение Android написать на С++ в Android NDK, чтоб получить *.apk? Нужен мануал
Уже не в первый раз задаю вопрос. Молчание. В лучшем случае - &quot;RTFM&quot; и точка....

1
Netscape
374 / 361 / 52
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
07.01.2015, 22:10 #2
Цитата Сообщение от PreFX Посмотреть сообщение
elevation
Это же просто тень.
Что мешает использовать 9patch, как для CardView ?

Алсо, здесь кто-то уже пытался портировать это:
https://androidreclib.wordpress.com/...n-gingerbread/

Исходники библиотеки закрыты:
"The library can be found on github as a part of the sample app. It’s free for use, but the sources are closed. I like to call it an alpha release."
Возможно, автор позже откроет исходный код. Или попробовать декомпилировать и посмотреть на этот ShadowLayout.

Семпл:
https://github.com/ZieIony/MaterialSamples
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.01.2015, 22:10
Привет! Вот еще темы с решениями:

Android NDK. Как пользоваться? Когда стоит использовать его вместо Android SDK?
Можно ли писать в нем готовые приложения Android?

Android.support.v4.app.FragmentActivity не работает в Android Studio
объясните пожалуйста,как в андроид студио добавить вышеуказанную...

Выбор мощного android смартфона до 10 рублей, для тестирования проектов Android Studio, что посоветуете?
Какую фирму посоветуете?

Запуск игры mr.Nom через Android Studio (по книге марио цехнер программирование игр под android)
Привет всем! Для тех кто читал книгу - в конце 6ой главы мы закончили писать...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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