Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
D7ILeucoH
14 / 13 / 3
Регистрация: 29.02.2016
Сообщений: 442
1

Как добавить SurfaceView в разметку

25.03.2017, 12:15. Просмотров 881. Ответов 1
Метки нет (Все метки)

Здравствуйте!
Я не понял, как использовать SurfaceView кроме как
Java
1
setContentView(new surfaceview(this));
Моя разметка:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:textSize="24sp"
        android:text="Фигуры"
        android:id="@+id/opisanie" />
    <SurfaceView
        android:id="@+id/sv"
        android:layout_gravity="center"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:textSize="16sp"
        android:text="Квадрат"
        android:id="@+id/header" />
</LinearLayout>
Надо нарисовать квадрат в SurfaceView. Как это делать в таком случае?
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2017, 12:15
Ответы с готовыми решениями:

Как ровно наложить imageview на surfaceview
Не удается подогнать правильно размер эти двух view. Хочу чтобы фотография накладывалась на...

Как растянуть surfaceview на все activity?
У активити какая то дурацкая область по периметру, на которой нельзя размещять никакие компоненты.В...

Как реализовать выход из цикла и сохранение данных в SurfaceView?
Пробую реализовать простую игру на SurfaceView. Есть класс, унаследованный от Thread и метод run()....

Посоветуйте как реализовать разметку
Пример приложения ВК Есть может библиотеки готовые? В идеале нужно что то типа ...

Подскажите как сделать разметку
Доброго, помогите с разметкой главного экрана как на картинке, нужно именно так, просто в андроид...

1
Kir-malishev
71 / 71 / 57
Регистрация: 07.08.2016
Сообщений: 173
25.03.2017, 19:04 2
Лучший ответ Сообщение было отмечено D7ILeucoH как решение

Решение

я описал, как добавить в разметку кастомный View или SurfaceView. То есть вам нужно в разметке указать полный путь до вашего класса вместо SurfaceView. Заметьте, если вы добавляете такой элемент в разметку, в конструкторе класса, наследующегося от SurfaceView должно быть два аргумента: Context context, AttributeSet attrs.

А, не заметил, что в другой теме вы уже разобрались
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.03.2017, 19:04

Как сдвинуть разметку относительно клавиатуры
Всем привет. Ситуация такая, есть разметка, в ней пару полей и кнопка, вообщем ничего особенного,...

Как сделать разметку для страницы на android
Как сделать разметку для страницы на android на подобии этого примера.

Как использовать свою разметку для ListFragment?
Всех с праздниками. Подскажите как использовать (какую лучше) свою разметку для ListFragment?


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

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

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