Я создаю приложение для Android, используя LunarLander в качестве примера. Теперь мне нужно создать несколько кнопок, которые нарисованы над представлением. Я не хочу, чтобы они были отдельным расположением над или под представлением, но в пользовательском представлении. Возможно ли это, или мне придется программно отображать изображения кнопок, а затем обнаруживать прикосновение. Кнопки, которые я создаю с помощью нового, никогда не отображаются в приложении. Я предполагаю, что это потому, что я перезаписал onDraw, и кнопки никогда не рисуются, хотя я вызываю super.onDraw (canvas);андроид пользовательский вид как рисовать кнопку в верхней части окна
1
A
ответ
1
Я думаю, вы могли бы использовать FrameLayout, чтобы показать два слоя - сначала ваша поверхность будет лунной, а вторая - макет с кнопками и т. Д. Вы можете определить все в файле layout.xml. Наверное, этого достаточно.
С уважением!
1
Если ваш вид расширяет линейный/относительный/TableLayout, вы можете использовать view.bringChildToFront (child).
0
Используйте AbsoluteLayout &, а затем в вашем установочном наборе ui button.bringTioFront() & Вы готовы! смотреть этот пост Problem when using more elements in the ListView
Смежные вопросы
- 1. Поиск в верхней части окна
- 2. Добавить пользовательский вид в верхней части представлений в действии Программно
- 3. Внешний вид белого цвета в верхней части окна
- 4. сделать пользовательский вид палку в верхней части клавиатуры, вращая устройство
- 5. кнопку Добавление в верхней части сетки
- 6. Добавить кнопку в верхней части окна iOS программно
- 7. андроид пользовательский вид перерисовывать
- 8. Содержимое UIWebview не в верхней части окна
- 9. Перемещение надписей colorbox в верхней части окна?
- 10. Как создать градиент в верхней части окна
- 11. UICollectionView пробел в верхней части окна
- 12. Добавление вида с фиксированной позицией в верхней части окна
- 13. Опираясь на верхней части окна приложения стороннего
- 14. Как выровнять представление в верхней левой части окна?
- 15. Пользовательский класс просмотра в верхней части операции
- 16. как рисовать мой пользовательский вид на GridView?
- 17. Как проверить элемент в верхней/нижней части окна/окна просмотра?
- 18. Прокрутка к верхней части диалогового окна JQuery
- 19. Показать пользовательский UIView В верхней части UIViewController
- 20. Пустого пространства в верхней части окна МОФ
- 21. jConfirmation в верхней части диалогового окна
- 22. UIActionSheet всегда в верхней части окна
- 23. Создание окна в верхней части приложения
- 24. кнопку Закрыть в верхней части деятельности
- 25. Выберите текст окна, прикрепленный к верхней части окна в FF
- 26. Добавить кнопку в пользовательский вид
- 27. Хотите переместить UIAlert в верхней части окна
- 28. Захват OnKeyDown в верхней части окна
- 29. NavigationBar, чтобы сидеть в верхней части окна
- 30. Как установить панель кнопок в верхней части окна в JFrame?