RDD
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 4
|
|
#1 | |
SurfaceView поверх ImageView - Программирование Android30.05.2013, 01:31. Просмотров 2420. Ответов 9
Метки нет Все метки)
(
До этого вместо Surface использовался обычный View и Canvas в нём, но потребовалась анимация.
Просто в background картинку засунуть не получается, ибо она svg, и у меня получилось выводить её только в ImageView. Собственно вопрос в том, как сделать прозрачным SurfaceView, чтоб была видна картинка в ImageView? SurfaceHolder.setFormat(PixelFormat.TRANSPARENT); Не помогает, в xml у view тоже стоит android:background="@android:color/transparent" Ну или есть другое решение проблемы?
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
30.05.2013, 01:31 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос SurfaceView поверх ImageView (Программирование Android):
9
Как ровно наложить imageview на surfaceview - Программирование Android EditText поверх ImageView - Программирование Android Drawable поверх imageView - Программирование Android Разместить поверх ImageView рамку - Программирование Android Установить элемент поверх ImageView - Программирование Android Скопировать картинку из одной ImageView в другую ImageView - Программирование Android |
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
30.05.2013, 01:47 | #2 |
вроде только View поверх SurfaceView можно, не помню точно.
как так в ImageView получилось а в background нет?
0
|
haribo
41 / 41 / 3
Регистрация: 26.05.2013
Сообщений: 160
|
||||||
30.05.2013, 02:05 | #3 | |||||
2
|
RDD
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 4
|
|
30.05.2013, 02:21 [ТС] | #4 |
в svg библиотеке нашел только метод createPictureDrawable, а в background принимается bitmap. или я чего-то не знаю)
не понял почему требуется ставить вью в топ так, если он и так там должен быть. НО РАБОТАЕТ!! спасибо ![]()
0
|
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
30.05.2013, 02:37 | #5 |
0
|
RDD
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 4
|
|
30.05.2013, 02:51 [ТС] | #6 |
не подскажете новичку как?)
пробовал так canvas.drawPicture(pictureDrawable.getPicture()); что-то тоже не работало) но я попробую потом еще раз
0
|
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
30.05.2013, 02:59 | #7 |
1
|
RDD
0 / 0 / 0
Регистрация: 30.05.2013
Сообщений: 4
|
|
30.05.2013, 03:07 [ТС] | #8 |
а может не работать потому что тип PictureDrawable а не просто Drawable?
0
|
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
30.05.2013, 03:32 | #9 |
все может быть...
0
|
haribo
41 / 41 / 3
Регистрация: 26.05.2013
Сообщений: 160
|
|
30.05.2013, 07:58 | #10 |
0
|
30.05.2013, 07:58 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
30.05.2013, 07:58 |
Привет! Вот еще темы с ответами:
10
Восстановление SurfaceView - Программирование Android Ошибка в SurfaceView - Программирование Android Работа с SurfaceView - Программирование Android SurfaceView не отображается - Программирование Android Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |